RFC: proxy mode

This only implements the proxy-only mode, it does not support falling back from failling to join the active raft cluster.
I'm not using `Ids` since I need `[]int` to use the buildin `sort.Ints` function. I can alternatively define sorting on `[]int64`, or we can stop using `int64` altogether.