Added Hook 'beforeValidation' prior to _all_ validations

`beforeValidation` will now be called before the `required` check and before `beforeCreate` and `beforeSave`.  Also the Readme.md file was updated to reflect this addition.