Class for wrapping existing errors.

This class is primarily intended to be used within workers to re-raise existing
errors and attaching extra information to them (without having to monkeypatch
anything).
Release 3.1.0.