Adds Election reset Behavior when receiving append entries
fixes typos
Update Election Timer when granting a vote in response to requestVote
Can start a server. Adds integration test between Server and ElectionTimer.
@benmills does not know how to spell receive ;)
Track commit index in server and commit to state machine when receiving valid appendEntries
Merge pull request #9 from wjdix/master

Reset election timer.