Make wholesale changes. Now handles multiple sentinels monitoring multiple clusters. Tests now start redis themselves and test authentication and pubsub through sentinel failures, manual failovers, and forced failovers through SIGTERMs. Cleanup of codebase and reduction of options. Now uses visionmedia/debug instead of manual debugging
add debug module
0.2.2
Add state management over reconnections by hacking old_state. Use latest mainline redis client.
0.2.3
Fix a small bug where old_state was forcing a bad select command
0.2.4
Merge pull request #14 from Rafflecopter/master

More Features. Refactor.