WIP client: min client for discovery

i know you must have the plan. but to finish my codereview: we need to have a http decode function to parse http response to etcd response. :)