exceptional/exceptional — pull request #31 by jjb (2012-04-29 19:26:10+00:00)
Title: Fix delayed job integration

The current delayed job integration only works for delayed job 1.8.4 and earlier (1.8.5 came out 2 years ago). This hasn't been apparent because exceptions were being swallowed when the integration was being applied. This patch does 2 things:

1. fixes the DJ integration to work with DJ > 1.8.4
2. removes the exception-swallowing behavior. This behavior wasn't specced and nothing was being reported to the user, not even in `STD.err`, so I made the call to completely remove it. If you would like to put it back in for some reason, then the problem should at least be logged to `STD.err`, and maybe reported with `Exceptional`, if `should_send_to_api?` is true.

Let me know what you think.

John