doc: fix listing a directory
Merge pull request #1294 from kelseyhightower/issue_619_fix_listing_docs

doc: fix listing a directory
integration: skip TestGoroutinesRunning
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
Refactor Cluster to hold and add members.
Move setupCluster inside startEtcd
style comments
fix wrong name
Merge pull request #1346 from unihorn/178

integration: fix master
etcdserver: record removed member to check incoming message
etcdserver: Member.storeKey -> memberStoreKey
etcdserver: add isKeyNotFound helper func
etcdhttp: do message statistics only on valid ones
etcdserver: clean code
Merge pull request #1343 from unihorn/175

etcdserver: record removed member to check incoming message
Merge stylistic comments
Merge pull request #1340 from barakmich/better_ids2

etcdserver: Calculate IDs based on PeerURLs and --initial-cluster-name