Require minitest in test_helper
Add mocha
Change and cleanup config

Beside redis connection, all Resque configuration is needed only for worker class which is dispatched from CLI.
This means the we actually don't need to keep this in class, it's was only there because of ENV support which is now solved in a different way, directly in Rake task.

Defaults from config and CLI class were removed, there was no sense to set it in so many places. Worker's constructor is the place were default options for it should be set.

Removed #load_config method, moved it's logic to CLI#initialize.

CLI class, especially #work method, is much cleaner now.
Remove failure_backed config option

Hardly anybody used it and it was confusing (at least for me). Failure::Redis is default failure backend. If somebody want's to set Failure::RedisMultiQueue should do following:

  Resque::Failure.backend = Resque::Failure::RedisMultiQueue