fault-tolerant log
Merge branches 'paxos' and 'log' into ftlog