validate All Models
Checks all models to see if any of them does not conform to the validation rules.
Invalid models can happen if the validation code has changed after the model was created.
Return
a list of problems. If empty, all models conforms to the current validation rules.