Fix ArrayStoreException in ForkedGrailsProcess
Merge branch '2.2.x'
Merge together DataBindingSource commits, minus Spring integration for
now
remove classes no longer used in the latest binding source work
rename SimpleMapBindingSource to SimpleMapDataBindingSource
minor code cleanup
GRAILS-10150 - remove JSONParsingParameterCreationListener
GRAILS-10150 - remove XMLParsingParameterCreationListener
make the JsonReader lenient
add array support to DefaultJsonDataBindingSourceHelper
fix failing tests
remove return statement
GRAILS-10150 - remove params auto marshaling tests
fix failing test
added some javadoc
fix failing test

NestedXmlBindingTests.testBindToArrayOfDomainWithJson was failing.  See https://jira.codehaus.org/browse/GROOVY-6215
optimize parsing of the request body
Don't wrap InputStream in a Reader
fix input streams
register DefaultDataBindingSourceRegistry as Spring bean