Created unit test, to cover core functionality before refactoring
added tests for classpath system property and reading manifest class-path entry of jar
Extracted ClassHierarchyResolver and ParallelClassLoader from ClassFinder
Added test for loading multiple jar-s from manifest Class-Path element
Abstracted away jar classpath loading behind a AdditionalResourceLoader interface