Add Raft endpoints and fix cluster init bugs

OK, I'm happy with that. I think it's the most logical place to put some of these string constants.