chore(update): put the deps into their own file
Merge pull request #68 from philips/refactor-third_party-a-bit

chore(update): put the deps into their own file
bump(github.com/coreos/go-etcd): c21388f46a08162660f44cc7c7267cc4c66d571e
bump(github.com/ccding/go-config-reader): 02eda1a8218709cdcbd6fe2d53cd76128ac13526
bump(code.google.com/p/go.net): 3591c18acabc
fix(etcd): log same port argument
chore(etcd): introduce argInfo variable

reduce the global sprawl and put all of the basic info in an instance of
Info Struct
fix(etcd): use Info structs for "start" functions

instead of passing in half of the info pass everything in as info
structs
fix(etcd): use . as the storage

/tmp is convienent but a little unexpected. Just use the cwd.
feat(etcd): print out log line of where the configuration is

It is a bit confusing that your flags are ignored if there is an
existing info file. Inform the user.
chore(etcd): un-nest error handling logic
fix(etcd): rename ignore to force

It was suprising that the ignore file deleted node configuration. Change
the name to force!
fix(README): change -i to -f
Merge pull request #70 from philips/fixup-cli-options

Lots of cleanups around command line parsing
chore(etcd): pretty print the conf json

someone might edit this so pretty print it.
Merge pull request #71 from philips/pretty-print-conf

chore(etcd): pretty print the conf json
chore(*test.go): use 127.0.0.1

be polite and don't use public ip for listening during tests
Merge pull request #72 from philips/tests-do-not-listen-publicly

chore(*test.go): use 127.0.0.1
fix(test): add sleep in createCluster

The problem is that if the master isn't up when the children start then
the children have to retry. This retry can take upwards of 15 seconds
which slows tests way down and some of them fail.
set messager as send only