New onchanges/onfail failure types for requisite resolver

Refs #16370
Lint
More lint
Merge pull request #16613 from cachedout/issue_16370_2

New onchanges/onfail failure types for requisite resolver (try two)