Workers must pass a name to distinguish among multiple workers on one host.
Moving call out of try clause that didn't need to be wrapped
Revert "Moving call out of try clause that didn't need to be wrapped"

This reverts commit 80ec16473360d1c872e4e7f6cd29ffea14d641e8.
Merge branch 'master' of git://github.com/rackspace-titan/qonos into worker
Fleshed out worker shell
Added tests for worker framework.
Changed the structure of the worker to separate the job processing code from the worker shell.
Allow job timeout to be updated along with status. Provide convenience method for use by workers.
Cleaned up a confusing conditional per Lamar's comment
Merge pull request #19 from esheffield/worker

Fleshing out the worker base class