HHH-7984 - Oracle callable statement closing

Conflicts:
	hibernate-core/src/main/java/org/hibernate/loader/Loader.java
	hibernate-core/src/main/java/org/hibernate/loader/entity/DynamicBatchingEntityLoaderBuilder.java
HHH-6496 - Changed line 200 returning real object instead of proxy
HHH-6496 Added LOG
HHH-7869 bad performance problem with org.hibernate.internal.util.StringHelper#firstIndexOfChar
HHH-7869 simple improvement, using generic
HHH-7869 code format
HHH-8095 Update javax.transaction dependency so that it auto-generates a version range
HHH-8096 Re-work the OSGi class loading concepts