4.3.5.Final post release
HHH-9002 : LoadQueryJoinAndFetchProcessor - wrong alias for OrderBy (released in 4.3.5)
HHH-6747 - ClassCastException when rendering SimpleCaseExpression
HHH-4700 - ClassCastException with parameter in CaseNode.getFirstThenNode()
(cherry picked from commit efa5dc2f6ca1b4f20725e2d58d6afac00dff10b6)
HHH-9100 - Improve CAST function support
(cherry picked from commit 6ffbf8f3f3d22a2e65017e4b6a1717a1297a17b9)
HHH-9103 Dialect resolver should use a newer Oracle dialect for
Oracle12c
HHH-9104 corrected BasicHibernateAnnotationsTest.testFilterOnCollection
test data cleanup
HHH-9100 - Improve CAST function support
(cherry picked from commit 137c2daf8171a9fb47df58cb119d23c10fddf105)
HHH-9106 : Multiple detached representations of the same entity cannot be merged
HHH-9107 throw WrongClassException if attempting to load incorrect
subclass from 2lc
HHH-8869 created hibernate-hikaricp connection provider

Conflicts:
	libraries.gradle
HHH-8869 fixes/simplifications for HikariCP 1.3.4
Conflicts:
	libraries.gradle
HHH-8869 upgraded to HikariCP 1.3.5, replaced deprecated property
Conflicts:
	libraries.gradle
HHH-8980 - Instance of super-class not found because of joined subclass reference is an inner join
(cherry picked from commit 651b23b1739a1409dea7e4521f26185d48fbba71)
HHH-8908 : Column of Embedded missing in Audit Table (test case)
HHH-8908 : Column of Embedded missing in Audit Table
HHH-8908 : Column of Embedded missing in Audit Table; additional test, format, cleanup
HHH-8908 : Column of Embedded missing in Audit Table; reorg tests
HHH-9136 - DatabaseMetadata: NPE hides exception in finally block
- Protection against NPE in finally block
- Little formatting fixes
HHH-3730 Compare both ids in isModified instead of an object and an id