Add RAFT endpoints and fix cluster init bugs

Funny, I thought my IDE was formatting that correctly, so I didn't bother paying close attention. Now I know.