Fix the `beforeNotify` invocation

Check that the exception name hasn’t been set to ignored before
invoking the `beforeNotify` method.

Added some extra little convenience methods in Error.
Update README