server: wait for entries to be committed in TestClusterConfigReload
server: rewrite keepSetting in TestMultiNodeKillOne

It avoids blocking http request.
server: not create new peer if exists
server: not set participant status for peer that points to itself
server: add TLSHandshakeTimeout for peer hub client
server: not add node that has been in the cluster
Merge pull request #25 from etcd-team/fix-bug

Fix bug
raft: prune unnecessary logging - fixes #15
Merge pull request #28 from bmizerany/lesslogging

raft: prune unnecessary logging - fixes #15
wal: prune repeative logging
Merge pull request #31 from etcd-team/prune-wal

wal: prune repeative logging
etcd: remove unnecessary StopProposalWaiters function
server: remove return value of func run
server: cleanup participant stop
etcd: we should trust people
etcd: cleanup locking in run
etcd: no more mutex
etcd: remove unused field seeds in participant struct
config: remove toml
Merge pull request #35 from etcd-team/b-rm-toml

config: remove toml