Converted to using printf while logging
Moved endpoint into raft context, and changed all uses of server names to acquire them from the raft context.  This greatly streamlines the parameter lists in the functions supporting the core raft algorithm, at the cost of more, longer let expressions.