rescue exceptions and run job.fail in perform
just check the failure count in job failing test
upgrade to resque 1.25.1 to fix bug with running failure hooks twice