Adding test for worker comparison.
Worker requires Resque, client mock usually not needed.
Revert "Worker requires Resque, client mock usually not needed."

This reverts commit 09c5a1d82ea3026010c8e6c129444b6a19230e52.
typo. fix failing test.
Adding pid test, introducing subject for client mock.
Adding test for idle?
Adding test for working?
Merge pull request #963 from sshingler/worker_test

More simple tests on Worker