upgrade to sidekiq 3.0
pass redis_pool around in client middleware
require sidekiq/api to get to Sidekiq::Queue