Updated to use string as a server ID instead of an integer
Add Raft endpoints for getting the cluster config.

This exists to make bootstrapping of peers a bit simpler.
Fix tests to work with forked repo.