proxy mode

This only implements the proxy-only mode, it does not support falling back from failling to join the active raft cluster.
Well, the default transport is different from an empty `http.Transport{}`. This is all changing in another branch right now anyways, so I'm going to not change it.