Removing a bunch more of code not needed to do translations.
Updated the tests and some errors found when doing tests.
Things removed:
- Caching
- Trait tests (not using PHP 3.4)