Fix typo in adminUser for json marshaling
Add cluster consensus interface. Change coordinator to use that instead of RaftServer directly.
This fixes #8 to update datastore to reuse levigo read and write options.