Moved ApplicationReport to tests (as it  no longer used by the main code, but does provide a useful helper for unit tests)
WINDUP-117: Update reporting to use the new project meta-model for producing reports (including blacklist reports)

 - This is the first phase of work. Additional work will be needed to display the blacklisted model information in the application overview report.`
WINDUP-102: Core models created for migrating rules that registers java hints/whitelists/classifications.
Changed constant name
Merge pull request #133 from jsight/WINDUP-117

Windup 117
Merge pull request #134 from mbriskar/WINDUP-102

WINDUP-102: Core models created for migrating rules that registers java ...
WINDUP-121: Remove interface/implementation split from Service classes
Merge pull request #135 from jsight/WINDUP-121

WINDUP-121: Remove interface/implementation split from Service classes
WINDUP-123: Support Maps as adjacent vertices
Merge pull request #136 from jsight/WINDUP-123

WINDUP-123: Support Maps as adjacent vertices
WINDUP-102: Java Legacy rules migrated
Merge pull request #138 from mbriskar/WINDUP-102

WINDUP-102: Java Legacy rules migrated
Format.
Persistance -> Persistence
ModelCreatorGraphOperation -> ASTEventEvaluatorsBufferOperation
Rename package with reporting models to reporting.models
WINDUP-117: Update reporting to use the new project meta-model for producing reports
Merge pull request #139 from jsight/WINDUP-117_part2

WINDUP-117: Update reporting to use the new project meta-model for produ...
Renamed "models" -> "model"
WINDUP-124: Create source report