New onchanges/onfail failure types for requisite resolver

Refs #16370
Lint
More lint
Merge pull request #16716 from rallytime/bp-16613

Backport #16613 to 2014.7