fix bug that prevented overriding the transaction manager via a custom setter in @Transactional
update version to 2.3.4
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x