yaws: create default directories

These directories are expected to exist.

Closes #13379.
Make Test::Unit assertions available in formula tests

Closes #18753.
Closes #20358.
aamath: use test assertion
agedu: use test assertion
autopano-sift-c: use test assertion
avian: use test assertion
basex: use test assertion
bsdconv: use test assertion
cbmbasic: use test assertion
chkrootkit: use test assertion
cloog: use test assertion
dart: use test assertion
enscript: use test assertion
gfortran: use test assertion
ghi: full path in test
gistit: quoting in test
git-tracker: use test assertion
go: use test assertion
gptfdisk: use test assertion
hub: use test assertion