Update to use newer and maintained packages

In particular, [`hash_ring`](https://www.npmjs.org/package/hash_ring) is no longer maintained but [`hashring`](https://www.npmjs.org/package/hashring) is.
Any reason why you bumped this to 0.10.x? It should support older versions of node.