WIP: Replace go-etcd

Lots more to do here, but I wanted to get this up to communicate what I'm doing.
I mean, that seems like syntactic sugar slightly at odds with the usage this approach is asking clients to take (constructing requests) - if we add that I'd argue we should add other simpler helpers too.