First bits of work for a MarkupTemplateEngine
Add support for multiple types of includes (groovy, escaped, unescaped)
Added support for template configuration