HHH-8966 - Redo the MetadataBuilder process;
HHH-8956 - TLC for annotation pre-processor;
HHH-8962 - Create a set of light reflection classes;
HHH-8932 - Need to integrate JPA 2.1 AttributeConverters into new metamodel binding
HHH-9052 ASTParserLoadingTest.testBooleanPredicate fails on most
databases
HHH-9054 QuoteTest violates unique key constraint on some DBs
HHH-9056
OneToOneTest.testPkOneToOneSelectStatementDoesNotGenerateExtraJoin fails
on oracle and postresql
HHH-9057 Correct ObjectNameNormalizer for mssql-style quoting
HHH-9051 removing unnecessary System.out.println
HHH-1582 - Added explicit PostCommit(Insert|Delete|Update)EvenLister interfaces to allow for separation of success/fail handling in post commit events.
Maintained current behavior by having the Entity actions call the existing API unless using one of the new interfaces.  Added 2 test cases, 1 using the new interfaces and 1 using the existing interfaces.
(cherry picked from commit c6ca3a4ef2278f82f0ba955978523058a4fcbb23)
HHH-1582 : post-commit listeners and failed transactions
(cherry picked from commit 1178e70034e517abaa4029acd3c7aac83a4916c9)
HHH-1582 : post-commit listeners and failed transactions
HHH-9060 - JPA 2.1 ContructorResult binding in metamodel
HHH-8805 HHH-7916 Support @Index(NO_CONSTRAINT) and @NotFound(IGNORE)
HHH-7033 removed deprecated dialects, deprecated dialect methods,
o.h.dialect.unique
HHH-9044 created Oracle12cDialect, SQL2008StandardLimitHandler, minor tweaks for identity generation
HHH-9044 formatting, minor fixes
HHH-7033 replaced all Dialect limit/offset methods with LimitHandler use
HHH-9059 - JPA 2.1 @NamedStoredProcedureQuery binding in metamodel
HHH-9048 - Derived ids where the derived id is basic cannot be looked up by simple value
HHH-9064 Simplify/improve the hibernate-osgi tests
HHH-8021 support overriding nested embeddables with secondary tables
HHH-8732 Upgraded Ehcache to 2.7.5