GRAILS-10838 - add another structured editor example

This is a more realistic scenario than the StructuredPersonEditor previously committed which doesn't really require a structured editor.
functional test for GRAILS-10985 and GRAILS-10839
update hibernate and tomcat plugins
Functional test for GRAILS-10474
functional test for GRAILS-10983
Merge branch '2.3.x'

Conflicts:
	apps/kitchen_sink_app/grails-app/conf/BuildConfig.groovy