Change config syntax to allow passing of redis client package name

This PR allows you to provide the package name of the resque client package you wish to use as part of the connection config hash.  

Previously, you could only use `redis` or `fakeredis`, but there are many more clients you may want to try (like [redis-sentinel-client](https://github.com/DocuSignDev/node-redis-sentinel-client))