xs: make syntax portable, generalise
awtest: massively simplify by using xs
remove custom ls++
remove piglatin
README.md: change to https where available
xrec: port to posix sh, add better sanity checking for output file
make checkbashisms happy
xs: fix defaults
awtest: use full path to Xephyr
ml: port to posix sh