RFC: proxy mode

This only implements the proxy-only mode, it does not support falling back from failling to join the active raft cluster.
the reason behind this:
1. today it is just a simple reverse proxy. but it probably will be a smart-client. and we need to a lot of things.

2. it should share no knowledge with the actual etcd server.

do you think it is reasonable? @bcwaldon