3.0 conditional validation

Implements the ideas brought by https://github.com/cakephp/cakephp/issues/3757
What if a method like `$table->validator($method, $entity);` existed? It could handle wirimg up the entity to the validator.