Docblock fixes
Added apigen config file
Remove redundant implements
Make sure Crud doesnt break anything if Controller::$uses is NULL or empty
Merge branch 'develop' into feature/scoped

* develop:
  Make sure Crud doesnt break anything if Controller::$uses is NULL or empty
  Remove redundant implements
  Added apigen config file
  Docblock fixes