Added the ability to start a JavaClass from an already existing variable, and also made the DiscoverJavaFilesRuleProvider set the original source field.
WINDUP-336: Decompilation multithreaded