Merge pull request #101 from itewk/master

API updates for Windup Eclipse
Make sure that all java files and class files are represented in the graph (at least at the classmodel level with packagename, classname, and qualified classname)
Added sample groovy rule under src/main/groovy
Added simple groovy rule discovery (still needs boilerplate DSL to enable rule list creation)
Add composite classloader to GroovyScript engine
Updated naming of archive handling
Fix for compilation error
Fixes for pom dependency issues in groovy module.
Updated ASTResolving visitor
Fixed performance issues in visitor
Added a source based example, and a nested rule which demonstrates using this
Cleanup after test execution
Remove log4j.properties from sources (should only be in tests or in a distribution jar).
Ignore groovy test until it passes
Set Groovy and Gremlin versions
Add JavaMigrator
Add logging module and log4j.properties at few places until we figure out how it actually get's loaded through Forge.
Fix engine/tests/ - set parent to windup-engine-parent instead of windup-parent. Before it worked due to cached artifacts.
fixed a typo in the readme