if PersistDefaultLocaleTranslation is set, always join translation table
- translatable entity has no getObject method
- correction, translated object MAY have an getObject method
clean up code, throws an exception if translation entity does not extend either AbstractTranslation or AbstractPersonalTranslation
Implemented proposed code changes
improved emtpy-check before deciding whether or not an update is needed
Merge pull request #581 from WesleyVanOpdorp/MongoDbSoftDelete

Added SoftDeleteable ODM implementation
Merge pull request #577 from rjbijl/walker-join

if PersistDefaultLocaleTranslation is set, always join translation table
Merge pull request #585 from rjbijl/empty-translation

improved emtpy-check before deciding whether or not an update is needed
Merge pull request #576 from rjbijl/trans-object

Fatal error, call to undefined function getObject() in TranslatableListener
Fixed case-sensitive typo in docs
Merge pull request #588 from Mac2k3/master

Fixed case sensitive typo in docs
Merge branch 'master' of git://github.com/l3pp4rd/DoctrineExtensions into BlameableReferenceOne
Added Blameable type one unittests