optimize GroovyPageOutputStack performance
- reduce unnecessary operations
improve performance leftShift(Object) method of GrailsPrintWriter
- CompileStatic code picks this method, no call site caching like in dynamic code, so optimize the happy path
Fix currency tests for locales that don't return $ as USD symbol
Merge branch '2.3.x' into 2.4.x
fix NoneEncoder instance reference