Add action and args as arguments for the lambda

Necessary in case resque_mailer receives a SIGTERM, in which case we need to rescue it and enqueue it for delivery (or send it immediately).
Add specs
Reraise exception
Add support for two error handlers

- Checks to see if the lambda has 3 or 5 arguments
to provide backwards compatibility and the ability
to requeue mailers
Add deprecation message to error handlers with 3 arguments.
Merge pull request #72 from austenito/action_args_backwards_compatiable

Action args backwards compatiable