#2020 extractExecutableFromJar now makes the target directory if necessa...

...ry

Closes #2020
This always timed out when testing from Travis.