Made the CommonTestFunctions.createExecutableJar() able to create jars with several classes in order to implement more JarInspector tests
Forced temp groovy directory to be deleted even when creation of an executable jar fails
Simple implementation of JarInspector method to find all classes in a jar