require sidekiq and include the worker module when :sidekiq is the selected backend
use class eval instead of reopening the class
Merge pull request #108 from matthewsmart/master

Remove the need to set an order in the Gemfile when using sidekiq.