fix bug that prevented overriding the transaction manager via a custom setter in @Transactional
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