Jobs know about the queue they are locked from
Merge pull request #215 from severin/handle_failure_with_queue

handle_failure method gets access to queue from which the failing job originated