Add RemovePeer().
Merge branch 'master' of https://github.com/xiangli-cmu/go-raft into xiangli-cmu-master

Conflicts:
	log.go
go fmt
Clean up TestTakeAndSendSnapshot test.
Minor cleanup.
use heartbeat to flush the new command in do() function and keep the response result in the log entry