Merge pull request #4 from einarj/queue_list

Extracted a new WorkerQueueList class out of Rescue::Worker
Merge branch 'master' of https://github.com/einarj/resque
Added tests for Resque::WorkerQueueList
Updated tests based on the excellent feedback from @steveklabnik

* Converted to Unit syntax
* Removed test for regular constructor usage
* Swapped false checks for refute
Fixing the homepage url in resque.gemspec
Removed blank lines
Merge pull request #990 from adomokos/fixing_homepage

Fixing the homepage url in resque.gemspec
Merge pull request #987 from einarj/WorkerQueueListTests

Worker queue list tests
Add unit tests for Resque::Coder
Merge pull request #991 from kpshek/add_unit_tests_for_coder

Add unit tests for Resque::Coder
Lock down redis-namespace.

Uh oh. :'(
Fix link to fork docs in contributing.md
Merge pull request #995 from raphweiner/contributing_typo

Fix link to fork docs in contributing.md [ci skip]
Verifying the second queue was added to the queues collection
Merge pull request #996 from adomokos/verifying_both_queues

Verifying the second queue was added to the queues collection
Created a method in config that moves the connection to Redis to the backend
test passing when it should be failing, asserting that backend is receiving a method
Refactor pause and add test coverage
Do not prune workers from queues that we don't listen to.

If the worker we are trying to prune does not belong to the queues we are listening to, we should not touch it.

Attempt to prune a worker from different queues may result in an unknown class exception, since that worker could easily be even written in different language.
test format of redis configuration