Requeuing deposits on a delay when Fedora becomes unavailable.

Reinitializing web service connections to Fedora from clients when authorization fails because of a connection interruption
Ensuring groups are being forwarded when testing for files that have already been ingested while resuming deposits.
All delayed jobs going to separate DELAYED_PREPARE queue to prevent a key type error since delayed jobs are queued as a sorted list/skip list instead of a normal set.
I am not clear on why we need a separate DELAYED_PREPARE queue for those jobs that are delayed. Doesn't Redis/Jesque just let you schedule a job for later on the PREPARE queue?