A node.js etcd client