index.js: alphabetize top requires.
Bosco version check: use semver.
CmdHelper & commands/exec: Use highland more, stream more

* Use an options.init function to be able to manipulate the child stdio
  more directly
* Update commands/exec to use the new style.  commands/status works fine