etcd/client: ensure response body is always closed

Sure I just meant in this diff.