fix for GRAILS-11745 - Don't allow sessions to be opened by currentSession() which leads to memory leaks. This is consistent with GORM for Hibernate 3 and was a bad default to allow. Adjusted tests accordingly.
Add a HibernateDatastoreSpringInitializer for Hibernate 3
Merge branch '3.x' of github.com:grails/grails-data-mapping into 3.x