Vanchi/use redis sentinel

* Use new redis sentinel library
* Get the master from the sentinels and connect to it directly
* Crash when master fails.
* Capable of restarting correctly after master-reelection.

/cc @zendesk/zendesk-radar

### Steps to merge
 - [ ] :+1: of the team


### References
 - Jira link: https://zendesk.atlassian.net/browse/RADAR-354

### Risks
 - Connection to redis/sentinel does not work. 
We could pass this error to `establishDone(error)` and let the ready listener determine how to handle the error.