New onchanges/onfail failure types for requisite resolver

Refs #16370
Lint
More lint
Fix for an exception that was causing the salt minion not to start up properly.
Merge pull request #16613 from cachedout/issue_16370_2

New onchanges/onfail failure types for requisite resolver (try two)
Merge pull request #16625 from garethgreenaway/function_error_broken_minion

Fix to minion.py
Add minions_denied to netapi test
Added SaltConf15 banner and links to sidebar
Merge pull request #16636 from rallytime/netapi_test

Add minions_denied to netapi test