cleanup WithCodecHelper and implement merging of codec configs
implement merging taglib codec settings
add "defaultEncodeAs" and "encodeAsForTags" settings to TagLib template
Make codec setting defaults in Config.groovy backwards compatible
with existing taglibs
use html as default expression codec if there is no setting in Config.groovy
make "page" optional in GSP page directives
Make JavaScript encoder safer by unicode escaping a lot of risky characters
Implement "safe" codec feature "applyToSafelyEncoded"
* safe codec should allow applying unsafe codecs
* javascript codec (isApplyToSafelyEncoded==true) should escape any safe codec
* html codec should not escape a safe codec
make TemplateNamespacedTagDispatcher use @CS and support encodeAs
Refactor CodecPrintWriter, add support for encodeAs in render tag
defaultCodec is HTML now, so fix this test
flush writers before pushing and after poping
Fix JavascriptTagLibTests coding errors (output is available after withTag has finished)
Use encodeAsForTags for escapeJavascript