#93 - splits generator core into multiple projects (core, core-test, templates, cartridges and test)
Merge branch 'release/3.0.1' into develop
updates POMs and MANIFST.MFs for development of version 3.0.2-SNAPSHOT
Merge branch 'feature/issue93-refactor-generator-core' into develop
updates POMs to new development version
updates required version for Xtext
#71 - fixes if statement for hsqldb version
fixes #93 - adds new project with support code for testing generator templates and cartridges
adds missing test for overridden template
#93 - uses new generator test support code in template override sample
Cleanup sculptor-shipping-generator DomainObjectReferenceTmplOverride: remove override methods that are no longer needed, and add a couple comments
Fix for 2.5.2 Xtend inference problem bug #96
Use Xtend 2.5.2
#95 #96 #98 #101 - updates dependencies and Eclipse library assemblies for Xtext/Xtend 2.5.2; adds additional tests for multiple cartridges overriding the same template
adds required dependencies to IDE product definition
fixes #102 - replaces the Fornax OAW Maven plugin used for executing the MWE2 workflows by the Maven Exec plugin (possible due to full Maven support starting with Xtext 2.5.1 #95)
fixes #97 - adds missing JSTL and Taglib dependencies in Maven archetypes
fixes #95 #98 - adds return type for overridden methods (which fixes the issue with the failing tests in the MongoDB cartridge)
fixes #101 - adds additional test (with warning in DSL editor) for inferred return types in ChainOverride annotated extensions; refactored chaining code and updated JavaDoc comments
updates some dependencies to the most recent version