- Add Sentinel monitored Redis Client for automatic failover
- Add Sentinel protocol support
- Some Tests
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/main/scala/redis/Redis.scala
- Improve Converter
- Some test modifications
Extend SentinelMonitoredRedisClient with RedisCommands and with Transactions as RedisClient does
Test improvement: add test setup/cleanup stages to start/stop Redis instances
SentinelMonitoredRedisClient improvement:
Do not create a new RedisClient instance each time Sentinel get notified on master server change,
otherwise we'll lose all events in the old client queue.
Merge branch 'master' of git://github.com/tovbinm/rediscala into tovbinm-master

Conflicts:
	src/main/scala/redis/commands/Publish.scala