Merge pull request #219 from jsight/WINDUP-236

WINDUP-236: Decompilation and AST type references should respect the use...
WINDUP-233: Exception in ProcyonDecompiler - projectModel.addFileModel(decompiledFileModel);
Fixes for issues finding original class files based upon decompiled results
Merge pull request #3 from jsight/lincolnthree-WINDUP-233

Fixes for issues finding original class files based upon decompiled resu...
Merge pull request #220 from lincolnthree/WINDUP-233

WINDUP-233: Exception in ProcyonDecompiler - projectModel.addFileModel(d...
WINDUP-102: Refactor java legacy rules
WINDUP-102: Java-Gate test
WINDUP-102: Fix formating, Remove whitelist