Make lifecycle callbacks consistently use verbs, refs #274

Changes `beforeValidation` and `afterValidation` to `*Validate` to use verbs in consistency with all other lifecycle callbacks.