Batch heartbeat saves: no more than one save per second

Fixed leaky etcd client in integration suite
Report metrics for heartbeats
Use metrics to control integration test timing
(instead of logs)