Locates classPathFiles matching pattern, ordered using natural alphanumeric order
Note: Supports only wildcards ('*') and only in file names for matching
Work-around to get Executable in hooks where it's not provided and as
all init is done in base class constructor, local vars are still not
initialized:/
This is a wrapper around `ExtractedArtifactStore` which deletes the temp directory BEFORE extracting
just in case we have left overs from last crashed run.
base url override that defaults to "https://dev.mysql.com/get/Downloads" where actual mysql binary path must conform to
what mysql provides (or otherwise is stored in ~/.embedmysql) - ex. https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-macos10.12-x86_64.dmg