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

...ry

Closes #2020
Coverage reporting support