rpc: avoid disconnecting on heartbeat timeouts for CLI clients
rpc: avoid disconnecting on heartbeat timeouts for CLI clients

This replaces the longer-timeout-on-first-heartbeat introduced in
94882ece5ecb562ad889e02ccb32b9d8167794cf with logic that avoids
disconnecting on heartbeat timeouts for CLI clients.

paperstreet/cockroach,paperstreet/cockroach,paperstreet/cockroach,paperstreet/cockroach,paperstreet/cockroach,paperstreet/cockroach,paperstreet/cockroach,paperstreet/cockroach