Add a new e2e test; fix some bugs/usability problems

Mostly addresses #3. Needs more checking, still.
Mac?  Perhaps suggest using homebrew and `brew install jq`.