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