before_validation_on_* no longer run on is_valid()
Merge pull request #7 from gotryiton/_validation_bugfix

bugfix validation REVIEW