improved reply object, force to use shared_ptr for connection
Forward declarations for hiredis types
Vagrant script to provision redis instances with sentinels
Algorithm to connect to a slave