Moved logic from UnitOfWork to IdentifierConverter
Added the IdentifierConverter to unitOfWork and BasicEntityPersister, moved the flattenIdentifier logic to IdentifierConverter
Removed flattenIdentifier method, replaced all calls to use the identifier converter