GROOVY-5998: Using subscript operator on properties with a Builder and @DelegatesTo doesn't work

added non regression test
Make it clear that the template engine can be used to render any text based content
GROOVY-6788: Support for layouts/fragments in MarkupTemplateEngine
GROOVY-6788: Add missing test resource
GROOVY-6788: Add missing test resource (#2)
Add new template generators for Reader versions which take an optional template name, useful for error reporting
fix scope for ClosureExpressions in static context to have dynamic context and teach VariableScopeVisitor that dynamic contexts, might be part of static contexts
Merge pull request #418 from melix/GROOVY-6788

GROOVY-6788: Support for layouts/fragments in MarkupTemplateEngine
teach type checker that properties can be static and not only fields or methods
GROOVY-6793: always read module descriptors with UTF-8 (instead of the platform encoding used by default)
GROOVY-6794: Fix dynamic property access in static compiler
correct checking for inner classes as receiver for outer class methods
GROOVY-6796: upgrade GPars to 1.2.1
GROOVY-6795: Add caching to MarkupTemplateEngine
GROOVY-6797: Provide custom template resolvers
GROOVY-6797: Fix missing class TemplateResolver