Add RAFT endpoints and fix cluster init bugs

Can you break these into two separate groups? One for stdlib and one for `github.com` packages.