Allow running tests without redis
- Allow running tests against mock_redis
- Fix some problems with locks
All information about how to set it up can be found at https://github.com/mhenrixon/sidekiq-unique-jobs/tree/master/rails_example/spec/controllers/work_controller_spec.rb