Merge pull request #1 from xiangli-cmu/server

Server
Merge https://github.com/benbjohnson/go-raft
[Fix #52] Detect new leader with same term as candidate in processAppendEntriesRequest
Merge pull request #54 from xiangli-cmu/master

Fix #52