Started to implement a way to know which classes are known inside the current classpath.
This will be used to exchange knowledge and avoid to send known classes among devices.
Next step is to allow to enhance the blacklist with a temporary blacklist from the target device.
We also must add new classes, as those are transfered. This will propably lead to the need for a classloader cache.
Now we are able to use a temporary blacklist to package the jar.
Refactoring
Now we consider the classes on the remote device before sending the new jar