Good point. It probably should, to be compatible with previous behavior.

However, I'm also raising ```Qu::Worker::Abort``` when doing a graceful shutdown and the worker is blocked waiting for more jobs. I think in this case the process should ```exit(0)```, because this isn't really an abnormal exit, more of a convenient way to break out of ```sleep```. Perhaps I should use a different exception for this case? (Maybe ```Qu::Worker::Stop```)