Bm/new client

I moved the client code out of this repo and into https://github.com/mechio/takana-client.

In the process I also fixed https://github.com/mechio/takana/issues/34 and https://github.com/mechio/takana/issues/28