simplify EntryRequest creation
make Logger interface
more replication and async command response
more interface refactoring; incr replicationcount on first log append; apply committed entries
cleanup test helpers; fix bug where entries were committed more than once; separate Server from Start