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

...ry

Closes #2020
Test actually hasn't been compiling for a while, but Bamboo didn't properly alert us to this (or maybe we just missed it).