Work in progress on template expression improvement.
Modified template expression parsing, removed differences between RenderContext and ActionContext
in order to improve extensibility, added direct array access to lists, added extended dot syntax
support, e.g. children[0].name, added tests.
Removed "this" keyword from RenderContext.
Added support for String array properties in template expression functions, added tests for this.