etcd/client: ensure response body is always closed