doctrine/doctrine2 — pull request #1143 by MajorCaiger (2014-09-23 08:12:59+00:00)
Title: Fixed a bug so that a versioned entity with a oneToOne id can be created

- Fixed the basic entity persister so that versioned OneToOne entities can be created
- Created an IdentifierConverter utility class
- Moved the logic for the flatten identifier method into the new utility class
- Replaced calls for private flattenIdentifier to use new utility
- Added appropriate unit tests