Fixes #108
Added template character encoding for Thymeleaf templates.
Added tests for new variables added for #96
Added Oracle JDK 8 as test build target.
Removed JDK8 target as code coverage seems to have issue with it.
Moved extra document type definition.
Moved extra document type definition.
Upgraded AssertJ to v1.6.0.
Added tests for Init class.
Removed legacy class.
Added additional tests for new data variables.
Fixes #60
Added test for path to root method.
Fixes #109. Searches for alternative template engine files when defaults
aren't found. User can always explicitly set defaults to control this
behaviour.
Extracted Logback config file out of core JAR.
Added assembly files for all template types.
Removed old base structure files.
Upgraded Groovy to v2.3.0.
Added example project files.
Added extra options for new features.
Added support for multiple example structures.
Updated command line option support for init.
Added support for subdirectories.
Updated tests to reflect support for subdirectories.
Cleaned up logging output in Asset.
[maven-release-plugin] prepare release v2.3.0
[maven-release-plugin] prepare for next development iteration
Moved execution scripts to /bin folder, to facilitate distribution via
GVM.
Upgraded versions of Groovy, Thymeleaf & Freemarker.