WINDUP-104: Fix/standardize POM structure and simplify project layout
Merged from upstream/master
Fix guava version conflict
Switched default back to always being MIGRATION_RULES, changed a POM version to use the variable version (as this is now the correct version), and changed a variable name.
Moved DiscoverPropertiesFilesRuleProvider to the new rules folder
Tweaked code cache size (seems to significantly improve performance)
Merge pull request #5 from jsight/lincolnthree-WINDUP-104

Lincolnthree windup 104
Merge pull request #244 from lincolnthree/WINDUP-104

WINDUP-104: Fix/standardize POM structure and simplify project layout
Update to Forge 2.10.0.Final
Merge pull request #247 from lincolnthree/master

Update to Forge 2.10.0.Final
 WINDUP-253 Refactor WindupProcessor/Impl
Fix bug causing graph to be re-initialized after configuration
WINDUP-253: Initial attempt at forcing explicit graph initialization
Replaced Cake image with WindUp bird favicon.png

Kept the 64x64 dimensions and transparency
Merge pull request #252 from eabrand/master

Replaced Cake image with WindUp bird favicon.png
Fixed CSS/JS rendering when unit tests are run outside of Maven, and tweaked to use /tmp/Windup/windupgraph_UoJdqA style paths (to keep related files together)
Merge pull request #6 from jsight/lincolnthree-jsight-WindupProcessor-WINDUP-253-rebase

Fixed CSS/JS rendering when unit tests are run outside of Maven, and twe...
Merge pull request #251 from lincolnthree/jsight-WindupProcessor-WINDUP-253-rebase

merge: WINDUP-253 rebase + GraphContext refactoring (no more lazy init)
WINDUP-264: Display a technology Tag for individual files in the report
WINDUP-297: Windup execution using Forge deletes the content of input folder and removes the output folder enitrely