Fixed @Any and @ManyToAny support in overridden JPA annotation reader HHH-4261
Changed test to reproduce HHH-4261
HHH-4261 comment and checkstyle
Testcase HHH-4294
Bugfix proposal HHH-4294
HHH-8193 - Reset input stream before binding

Conflicts:
	hibernate-core/src/main/java/org/hibernate/engine/jdbc/BlobProxy.java
	hibernate-core/src/test/java/org/hibernate/test/type/descriptor/java/BlobDescriptorTest.java
HHH-8193 copyright dates
HHH-8357 - remove dom4j proxy support
HHH-8358 Upgrade infinispan to 5.3.0.Final
HHH-8302 - add unit test
HHH-8302 init c3p0 initialPoolSize with minPoolSize

Adding C3P0_STYLE_INITIAL_POOL_SIZE directly to c3props doesn't work
because of prefix "c3p0."
Using setOverwriteProperty checks for the nullability of the value and
removes this prefix
HHH-3078 Fixed bug with multiple classloaders and proxy class
HHH-3078 copyright and refactored package