Fix the voting logic to match the Raft paper
Move MDC initialization to the Start state
Merge pull request #69 from justinsb/fix_vote_logic

Fix the voting logic to match the Raft paper

LGTM