Revert "GRAILS-10945 unwrap TransactionAwareDataSourceProxy in hibernate4 implementation"

This reverts commit b74102cb953339bbc37960651597a7996aea1e2e.
Revert "GRAILS-10945 unwrap TransactionAwareDataSourceProxy before setting it to Hibernate"

This reverts commit 04c93a93144c90032b49f382a7b2ce3887d230da.
GRAILS-10945 GRAILS-11133 Fix for Transactions break when a Hibernater TableGenerator based id generator is used