connection_lazy_loading

Hmm, this does not look right.  `disconnect()` just disconnects the redis-rb client connection.   Etcd threads handling Inherited processes should have nothing to do with redis-rb's handling (it already has its own, as does zk).

etcd `reopen` should be detected and handled independently, just like https://github.com/fanhattan/redis_failover/blob/connection_lazy_loading/lib/redis_failover/clients/zookeeper_client.rb#L106-L110