add support for disable_flush option

When my connection fails I would like for it to keep its offline queue.
This would also allow better failover in the redis-sentinel-client module.