WINDUP-258: merge java-decompiler into rules-java
Merge from upstream/master
Merge pull request #231 from lincolnthree/WINDUP-258

WINDUP-258: merge java-decompiler into rules-java
WINDUP-246: Add a Windup Report with all non-classified/non-hinted files listed
WINDUP-240: Port Brad's Spring Visitor to Windup 2.x
Merge pull request #232 from jsight/WINDUP-246

WINDUP-246: Add a Windup Report with all non-classified/non-hinted files...
Merge pull request #233 from jsight/WINDUP-240

WINDUP-240: Port Brad's Spring Visitor to Windup 2.x
WINDUP-265: Create JavaClass metamodel for source files also