HHH-8763 osgi quickstart updates
HHH-8772 Bigger naked invalidation timeout for PutFromLoad unit test

* Test expects that the two invalidteKey calls happen within the naked
invalidation timeout. If they don't, the test would fail since the
second invalidate key would be removed. Increase the timeout
considerably to avoid the issue.
HHH-8784 @Generated(ALWAYS) w/ DDL default not inserting
HHH-8783 use JPA @JoinColumn(@ForeignKey(name=...)) for constraint name
HHH-3604 add MySQL engine to table generators
HHH-8783 corrected logic
HHH-8765 corrected hbm2ddl for turkish locale
HHH-7630 allow joined subclass ordering to explicitly reference natural