Closes #13 - Clients now register in zookeeper as transactors.  

Pull request for #13
I looked into the possibility of using an ephemeral sequential node and not having the separate counter in zookeeper.  Howerver the zookeeper docs say that ephemeral sequential nodes are backed by a 32 counter in the parent node.  Probably need 64 bit, so this would not work.