Adding vim .gitignore
Release now does multiple platforms and test mode
Non-zero exit codes break a picket build
Add "ps" and "inject" commands
Merge pull request #84 from jeffdh/fix_error_case

Non-zero exit codes break a picket build
Continue to de-obfuscate the error messages.

Improve error output when no json file is present, or when
the connection can't be made to the launcher. (the latter could
stand to use some more improvement)
Merge pull request #83 from jeffdh/expand_release

Expand Release.sh to do multiple platforms and upload only on request
Merge pull request #85 from jeffdh/add_helpers

Add "ps" and "inject" commands
Merge pull request #86 from rakitzis/diag

Continue to de-obfuscate the error messages.
Using kingpin for saner cmd line arguments / flag parsing.

Provides a better documentation as well.
Merge pull request #87 from tcolar/kingpin

Using kingpin for saner cmd line arguments / flag parsing.
Fix outdated comment in Release.sh

After 8fe826fbb73b6c29e00e38440fa9aea422e502b9, we build on multiple
architectures; this updates the comment to match.
Merge pull request #88 from kevinwallace/release_comment

Fix outdated comment in Release.sh
Added etcdget and etcdset actions thatw ill help with sharing state.

Either cross container state
or state from outside, for example ftest might want to retrive IP's,
nodeids and such.
Storing contianers IP's and exposed ports in etcd. added that info to "pickett ps"
tweak
fix tests for new topo runner
Fixes to etcd commands
pickett etcd
Merge pull request #91 from iansmith/fix_tests_for_new_topo_runner_with_etcd

fix tests for new topo runner