Complete change started in previous commit and update tests.
Merge pull request #31 from ADmad/develop

Complete change started in previous commit and update tests.
Remove compat classes
Merge branch 'develop' of git://github.com/nodesagency/Platform-Crud-Plugin into feature/version-3
Make unit tests pass