gosh: Drop {Send,Await}Ready, simplify {Send,Await}Vars

- switches from "#! " to "# gosh " message prefix
- encodes vars as a JSON object, without the wrapping "msg"
  object
- switches from stdout to stderr for sending vars messages,
  so that "PropagateOutput" doesn't affect the parent's
  stdout unless the child explicitly writes to stdout

Change-Id: Ife27ad387dd31b5dde8de347bca7d35808964305
7 files changed
tree: 88a545a0dcd3d2c4554543c5c2dad147cbaa3b84
  1. cmd/
  2. cmdline/
  3. dbutil/
  4. envvar/
  5. gosh/
  6. host/
  7. ibe/
  8. metadata/
  9. netconfig/
  10. netstate/
  11. set/
  12. textutil/
  13. timing/
  14. toposort/
  15. vlog/
  16. .gitignore
  17. .godepcop
  18. AUTHORS
  19. CONTRIBUTING.md
  20. CONTRIBUTORS
  21. LICENSE
  22. PATENTS
  23. README.md
  24. VERSION
README.md

This repository contains general purpose libraries used by the Vanadium project. TEST