Add misc doctrine wrappers.

* Change Repository classes in Interface
Define doctrine repositories
Delete unused files
Rename ObjectManagerAdapter
Add new implementation of DoctrineRepository
Code cleanup
Merge branch 'feature/doctrine-adapters'