remove duplicated handleError catches from the before/after model promise chain
Merge pull request #42 from raycohen/transition-promise-simplification

remove duplicated `handleError`s from the model validation promise chain