Deprecate fail and failNel

As discussed in #720, `failure` and `failureNel` are preferred.
Merge pull request #722 from ceedubs/deprecate-fail

Deprecate fail and failNel