Bagit resque greg

Hmm, I can recreate this if I am not doing something write. I did a pull of our shared bagit-resque branch to my branch before creating the PR, thinking that would make it an automatic merge (since all commits should be included already.) We shall see if that works..

This is mostly daemonization stuff. I think we previously merged the event logging changes. This also has some deposit controller things that lay the ground work for the pause/resume/cancel functions.