raft: set none to be 0
etcdserver: fix testServer
raft: use const firstId to track ids
raft: set From of local message to be local id
raft: use [1,n] as address list for raft state machines
raft: use raft helper function in testing
raft: remove vote with default value
raft: more descriptive panic info
raft: test node block proposal
raft: test contain updates
raft: add isStateEqual test
raft: better comment and naming
raft: forceGoSched -> forceGosched
raft: move defer after run
raft: set propc, readyc to be nil before run loop
etcdserver: remove useless sleep

etcdserver.Do will block until there exists leader
test: test with race by default
raft: remove unused field
Merge pull request #1078 from unihorn/124

raft: remove unused field
test: turn off go 1.2 testing on travis