Allow retries_exhausted to be defined in a block

Implement `sidekiq_retries_exhausted` as discussed in #1013

Close #1013