Started to rework the way global template encoding works

Apparently I should only encode the printed variable. The Encoding.Html
test (disabled atm) should pass. Also the Handler keeps an Escaper now
this way we will only have to look it up once every template instead of
multiple times.