HHH-9194 : Revert HHH-8908 fix

This reverts 700a233c41cefb2429dc6923b012dc0c782ef7cf, except for tests.
HHH-9193 : Default audit behavior of mapped-superclass (test cases)

(cherry picked from commit 95070f50a9a1e4d7fb0e2ff06331a4c9ef440187)

Conflicts:
	hibernate-envers/src/test/java/org/hibernate/envers/test/integration/components/collections/mappedsuperclasselement/CollectionOfMappedSuperclassComponentsTest.java
	hibernate-envers/src/test/java/org/hibernate/envers/test/integration/components/mappedsuperclass/EmbeddableWithDeclaredDataTest.java
	hibernate-envers/src/test/java/org/hibernate/envers/test/integration/components/mappedsuperclass/EmbeddableWithNoDeclaredDataTest.java
HHH-9202 NPE in OneToOneLinkTest on oracle12c
Conflicts:
	hibernate-core/src/test/java/org/hibernate/test/onetoone/link/OneToOneLinkTest.java
HHH-8904 documentation for build time bytecode enhancements
HHH-8904 minor edits
HHH-8893 HBM transform/mock
HHH-8893 cleanup
HHH-9215 HHH-9214 HHH-9213 correcting Sybase test failures

Conflicts:
	hibernate-core/src/test/java/org/hibernate/test/generated/DefaultGeneratedValueTest.java
HHH-5690 : Entity cache after persist, flush, rollback (test case)

(cherry picked from commit dad4c64d5694262eee86f4645ac61dffa489b03e)

Conflicts:
	hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/BasicTransactionalTestCase.java