Merge pull request #1 from xiangli-cmu/refactoring

fix server/server.go accept name when creating a when server; gofmt
Fix duplicates in registry.
Merge branch 'refactoring' of https://github.com/benbjohnson/etcd into refactoring

Conflicts:
	server/registry.go
fix registry.go: use the correct node name; self is already in the list