Make datastore assign point times and sequence numbers if absent. Add client and server for cluster communication. Fill out request/response in protocol. Add request handler interface and implementation.
Move server to influxd to make way for server struct.
Add protobuf server port to config. Create server object to wrap everything together. Move the server daemon to damon/infuxd.go. Remove extraneous stuff from the client server test.
Add replication factor to databases with default of 1. Move Database object from http/api over to cluster config since it makes more sense there.
Initialize admin server in server.
Add sharding and replication to coordinator and replication to the request handler. Add LogRequest method stub to datastore.
Make datastore test expect 0 fields on empty results