arti-client: Retry transient failures from RESOLVE attempts
If we get a transient failure in TorClient::resolve()
or TorClient::resolve_ptr()
, we should retry on a different circuit, up to some timeout.
Possibly we should do the same if we fail to begin a connection in TorClient::connect()
.