test: add discovery to tests
test: add govet to tests
Merge pull request #1337 from jonboulle/govet

tests: add `go vet` coverage
raft: add a one node bench
Merge pull request #1102 from coreos/node_bench

raft: add a one node bench
etcdserver: Calculate IDs for nodes solely on PeerURLs

Removes the notion of name being anything more than advisory or
command-line grouping, and adds checks for bootstrapping the command
line. IDs are consistent if the URLs are consistent.
first round of comments

Conflicts:
	etcdserver/config.go
	etcdserver/config_test.go
	etcdserver/server.go
	main.go
Add cluster name to etcd flags
docs and cluster ID change based on name