if PersistDefaultLocaleTranslation is set, always join translation table
Unittest for updating default locale when in translated locale
Translation updates in default locale

Properly handle translation updates in default locale when entity
has been loaded in a different locale.
Properly save translations updates in entity table

Even when the default locale is also persisted to the translation
table.
Merge pull request #579 from sandermarechal/default-locale

Properly handle translation updates in default locale
Added SoftDeleteable ODM implementation
Merge branch 'master' of git://github.com/l3pp4rd/DoctrineExtensions into MongoDbSoftDelete
Added unittests for SoftDeletable ODM implementation
Reverted file permissions
Fixed issue with config not being loaded
Changed argument hint to generic interface
- 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