Initial implementation of DynamicJarLoader and tests

Implemented the first version of DynamicJarLoader, a class that creates
an instance of the java ClassLoader (as its member) from which Java
classes can be instanciated and methods invocated.