basic support for Groovy Templates

Requires Groovy >= 2.3.0
See [Markup Template Engine
documentation](http://beta.groovy-lang.org/docs/groovy-2.3.0/html/documentation/markup-template-engine.html)