Validation should setErrors even we validation passes. Fixes #85.
Merge pull request #88 from Nanigans/setErrorsOnValidate2

Validation should setErrors even we validation passes. Fixes #85.