RFC: proxy mode

This only implements the proxy-only mode, it does not support falling back from failling to join the active raft cluster.
If a user cares about avoiding conflicts, go lets you define a name in the import block. It's a little silly to optimize our naming for this case.