Updated deps and deprecated test cases

Updated dependencies and deprecated DatabaseTestCase and PhpcrTestCase

- Removes all the `require-dev` dependencies as I believe they are completely redundant.
- Adds the matthiasnoback dependency injection test cases
- Deprecates DatabaseTestCase and PhpcrTestCase