DRY refactor of beforeSave and beforeValidate callbacks
Merge pull request #48 from redd/master

DRY refactor of beforeSave and beforeValidate callbacks