GRAILS-10840 Don't depend on file.encoding setting in GrailsMockHttpServletRequest
GRAILS-10840 GRAILS-10817 Fix encoding issues in AbstractRequestBodyDataBindingSourceCreator
GRAILS-10840 always specify the encoding to use for String.getBytes and IOGroovyMethods.getText
- don't rely on "file.encoding" being UTF-8
GRAILS-10840: specify encoding (UTF-8) for ant.replace task usage
- don't depend on file.encoding system property setting
fix for GRAILS-10793 "On Windows, grails v2.3.2 or 2.3.3 (new project) adding BuildConfig dependencies results in plugin errors. Works on 2.3.1!"
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x

Conflicts:
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/PluginResolveEngine.groovy
GRAILS-10803 Force file.encoding=UTF-8 by setting System.setProperty("file.encoding","UTF-8") in main method when process starts
GRAILS-10803 Pass -Dfile.encoding=UTF-8 to forked java process by default
use correct method, fix failing tests
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x
GRAILS-10837 - improve enum binding
Merge branch '2.3.x'