minor, demand a clit to-exec line to start with `$ '

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, hygiene, wait for the feeder process to avoid zombie children

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide setopt expand-proto-output to allow for substitutions in the expected output section

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests for expanded proto output

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
revert, don't expand here-document ourselves, let /bin/sh do the hard work

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, remove unused expander routines

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, kick global proto-output expander option, it'll be a per-test thing

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, make proto-output expansion a per-test thing

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, zap to latest yuck version

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/yuck'

* bld/yuck:
  chore, zap to latest yuck version
Merge branch 'feat/expand-proto'

* feat/expand-proto:
  minor, make proto-output expansion a per-test thing
  minor, kick global proto-output expander option, it'll be a per-test thing
  chore, remove unused expander routines
  revert, don't expand here-document ourselves, let /bin/sh do the hard work
  test, provide regression tests for expanded proto output
  minor, provide setopt expand-proto-output to allow for substitutions in the expected output section
  minor, hygiene, wait for the feeder process to avoid zombie children
  minor, demand a clit to-exec line to start with `$ '
doc, explain expander modifier

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>