OGM-526 Adding support for manually assigned ObjectIds
OGM-526 Adding support for IDENTITY mapping
OGM-526 Splitting up de-hydration and inverse association management in order to support store-generated ids
OGM-526 Removing some fields from EntityDehydrator/EntityAssociationUpdater which can be obtained directly from the persister
OGM-526 Caching some constant data in OgmEntityPersister
OGM-526 Moving method buildRowKeyColumnNamesForStarToOne() to the only class using it
OGM-526 Applying IDENTITY strategy if the generation type is AUTO and the store supports identity columns
OGM-526 Allowing to use Strings as id property and map them to object ids via @Type