Allow to define what methods an Crud action can be requested as
No more allow failure for phpcs
Implement enforceRequestType in CrudAction rather than ApiListener
Add CrudTestCase helper class
Rewrite AddCrudAction tests
Update ApilistenerTest to not include enforceRequestType checks
Rewrite EditCrudAction tests
don't use the subject id, but the local property id since it should not change
Rewrite IndexCrudAction tests
Fix un-needed call to _getFindMethod when a paginator settings for a modelClass exists
Fix classes names and add mising App::uses
Redo tests for CrudViewAction
Rewrite DeleteCrudAction tests
Fix DeleteCrudAction tests
Fix broken tests in IndeCrudAction
Cleanup tests in general

Removed tons and tons of tests fro mCrudComponent that didn't really belong there
Fix @covers annotations
Remove DeleteCrudAction::$secureDelete since the $requestMethods config takes care of that now
Refactor RelatedModelsListener and copy+paste old CrudComponent intigrations tests, as disabled for now
fix @covers annotations