Fix Model#errors_on only returning first error by returning list of errors.