REFACTOR: Switched from instance_eval to just calling the method.
REFACTOR: Used one ValidationCopier per model.

This will make it easier to separate the composite/singular logic, since the copy class method is the only part which deals with differentiating between the two.
prepare 1.1 release.
Merge branch 'model-validations-refactor' of https://github.com/cameron-martin/reform