rewrite master so it passes tests
add sentinel config
Add some more tests and fix failover-start event
0.2.0
Merge pull request #13 from Rafflecopter/rewrite

Rewrite of the client wrapper
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