Merge branch 'next'

* next: (29 commits)
  chore, add rotz.tcb to the list of files to clean
  fix, PEBKAC, actually distribute the test files
  chore, eradicate TESTS_ENVIRONMENT (doesn't work for parallel test harness)
  chore, clump clitoris test suite files together
  chore, kick rtz-test.sh
  fix, PEBKAC, check for trailing \ or <<EOF only in current line
  test, adapt del_03 regression to not having a (pseudo) tty at the moment
  chore, link clitoris tool statically
  fix, PEBKAC, cope with someone not setting ${builddir} or specifying --builddir
  minor, actually call the binaries from ${builddir} (or --builddir)
  chore, down the timeout value for unexpected output
  revert, essentially allow both forkpty() and vfork()
  trial, see if forkpty() instead of vfork() solves the istty() issue with del_03.tst
  hygiene, use STD*_FILENO instead of hard-coded integers
  minor, refactor diff'ing procedure to aid later splicing
  Revert "minor, also monitor stderr"
  test, adapt tests so they may actually work
  minor, also monitor stderr
  minor, also check for output that is there but isn't meant to be there
  minor, propagate return codes properly
  ...