HHH-9010: Revert "HHH-8961 corrected test failure"

This reverts commit 0c0519ebb3b0f1fc127ea51395f0532ee58d2896.
HHH-9010: Revert "HHH-8961 Reduce allocation cost of org.hibernate.cache.spi.CacheKey"

This reverts commit a7910b19a4dbb1ca996e5cb5d3e665aeacdcb466.
4.2.10.Final release
4.2.10.Final post release
HHH-9017 correct HSQL pooled sequences
Conflicts:
	hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
HHH-7072 force recreation of element collections of components with all
nullable properties
Conflicts:
	hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
	hibernate-core/src/test/java/org/hibernate/test/annotations/collectionelement/embeddables/withcustomenumdef/Location.java
HHH-7072 correcting test failure
HHH-8440 Support sequences with a new SQLServer2012Dialect
HHH-8440 added mssql2012 to StandardDatabaseInfoDialectResolver
Conflicts:
	hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/internal/StandardDatabaseInfoDialectResolver.java
HHH-9028 Test case: when second level cache is enabled, the session returns the objects even if the class doesn't match
HHH-9028 corrected Session#get for caching w/ polymorphism, improved
tests
HHH-8739 - Tracking of JTA Synch registration thread
HHH-8739 - Tracking of JTA Synch registration thread
HHH-8739 corrected test
HHH-9034 ASTParserLoadingTest fails with postgresplus92
HHH-9037 Simplified debugging by improving the ClassCastException message from JavassistLazyInitializer.
HHH-8815 Updated example code for session scoped interceptor
HHH-9039 Update collection_mapping.xml typos
HHH-9039 Typo
HHH-8374: Treat an entity wrapped by hibernate proxy equals a raw entity