BREAKING CHANGE to `afterAuthorizeOrFailure`

The `afterAuthorizeOrFailure` callback now also gets an NSError instance describing the failure reason, if there was one. If `wasFailure` is true but there is no error, authorization was aborted.

Some documentation formatting updates to please Xcode.