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
OGM-526 Avoiding repeated conversion of column values during association update; Unifying some redundant code