Minor refactoring of Resque::Worker#initialize

* Moved default options out of #initialize into its own private method
* Added a few test cases for Worker#initialize