DoctrineBehaviours Changes

- When persisting entity records, check if entity is translatable,
  if it is, merge the translations.
- ListGenerator:
  - Exclude soft-deleted records in lists
  - Join translation for searches