Updates to lots of services, entities, localisation and more.
Moving more stuff back to Eloquent.
Lots of refactoring, moving more stuff over from doctrine, more tests.
Tests re-implemented for the localiser service.
Fixed up some tests, broke others :P
Ensuring the account id is automatically assigned to new model objects.
Role permission service now setup that manages permission management for roles.
More test fixes and removing some account-restriction code from eloquent models (wrong place)
Fixed up the remaining tests
Circle CI build update, as code is meant to be supported on PHP 5.6 now
All tests passing
Circle doesn't support php 5.6 yet
Merge with develop