Added config schemas
Adapt to changed apig in DefaultPluginManager::setCacheBackend()
Fix tests
Update to commit 0c33183 of Drupal core
Clean up code

Removed some unused code
Removed entity create methods. This is now handled by the base class.