Major refactor of the worker. The process_messages method was getting out of control. Feels much better now.
Version bump to 0.3.0
Added support for the new failed_job_handler message option replacing the decay_failed_job option.