Merge branch '2.3.x'
GRAILS-10853 - improve binding to Set using indexes
GRAILS-10853 - ignore 2 tests
GRAILS-10853 - fix broken tests to be consistent with actual expectations
remove println
GRAILS-10865 - improve binding to inherited typed collections
fix test which should not be relying on order in a Set
GRAILS-10866 - fix compile error for controller exception handlers for Groovy exceptions
Merge branch '2.3.x'
GRAILS-10838 - introduce TypedStructuredBindingEditor
update version to 2.3.4
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x
GRAILS-10868 - improve binding XML to persistent collections
GRAILS-10868 - improve binding XML to persistent collections

This addresses a problem where XML is being bound to a persistent collection and the XML contains only 1 child element to add to the collection
remove unused import statement
GRAILS-10871 - improve non domain class validation

The validator should ignore properties which already have binding errors associated with them.
GRAILS-10845 - controller exception handler methods need to be non-private
Merge branch '2.3.x'

Conflicts:
	build.gradle
	build.properties
	grails-test-suite-uber/src/test/groovy/grails/util/GrailsUtilTests.java
fix for GRAILS-10867 "app lib jars are left out of resolve cache"
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x