clean up promote
non-blocking sending votes
clean up server_test.go
Merge pull request #34 from xiangli-cmu/master

clean up promotion