Added Sentinel support to redis

Basic round robbing of sentinels to get one that is working and only when he fails to go to the next in the list
Basic implementation of round robbing on all read actions with the list of slaves from the sentinel
All write actions go to the master
In case of a failover there is a timeout and a retry after pulling the new master/slaves from the sentinels