move client connect out of the callbacks
Allow multiple HostAndPort elements for retries.

If multiple HostAndPort elements are passed into the store, do round-robin
retries to connect to the stores.