HHH-8095 Update javax.transaction dependency so that it auto-generates a
version range

Conflicts:
	libraries.gradle
HHH-8096 Re-work the OSGi class loading concepts

Conflicts:
	hibernate-entitymanager/src/main/java/org/hibernate/ejb/Ejb3Configuration.java
	hibernate-entitymanager/src/main/java/org/hibernate/ejb/HibernatePersistence.java
	hibernate-osgi/src/main/java/org/hibernate/osgi/HibernateBundleActivator.java
Revert "HHH-8095 Update javax.transaction dependency so that it auto-generates a"

This reverts commit f2e4e32558301f779023f27cb3d8abe4bfaae369.
HHH-7872 docs
HHH-7746 - docs
HHH-7667 docs
HHH-7714 Add support for EntityMode.MAP to JPA Criteria API
(cherry picked from commit 2758b8b49400b3aae6fbbfc78226f1f622f1bae5)

Conflicts:

	hibernate-entitymanager/src/main/java/org/hibernate/jpa/criteria/predicate/InPredicate.java
	hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/metamodel/MetadataContext.java
HHH-8122 - Scrub known-sensitive settings from EMF.getProperties()
HHH-7957 - Integrate Latest draft(s) of the JPA 2.1 spec
HHH-7714 - Add support for EntityMode.MAP to JPA Criteria API
HHH-7957 - Integrate Latest draft(s) of the JPA 2.1 spec
HHH-8113 - Persistence.createEntityManagerFactory() should run schema export if JPA properties are set
HHH-7957 - Integrate Latest draft(s) of the JPA 2.1 spec
HHH-8121 - Make property-able JPA settings defined in persistence.xml available in EMF.getProperties()
HHH-8127 OutOfMemoryError when running tests

Conflicts:
	hibernate-core/src/test/java/org/hibernate/cfg/beanvalidation/ApplySchemaConstraintTest.java
	hibernate-core/src/test/java/org/hibernate/test/annotations/entity/BasicHibernateAnnotationsTest.java
HHH-8127 Corrected failing test
HHH-8136 Correct "to_char" function in HSQL
HHH-8129 - Unify BaseQueryImpl and AbstractQueryImpl hierarchies
HHH-8113 - Persistence.createEntityManagerFactory() should run schema export if JPA properties are set
4.3.0.Beta1 release