New onchanges/onfail failure types for requisite resolver

Refs #16370
Merge pull request #16611 from cachedout/issue_16370_1

New onchanges/onfail failure types for requisite resolver