Add support for background jobs to say "Look at me! I'm alive!"
Catch exceptions so if a job fails, it will still be cleaned up