fstype(1): document hjfs
added sprite editor spred
spred(1): fix troff
fortunes: From: urielc@cantv.net
fstype: fix kfs detection (thanks kenji okomoto)
spred: scrolling and other bugfixes
exportfs: use argv0 instead of hardcoding "/bin/exportfs" in openmount(), dont use 0 for nil
usps: yet another update
iostats: reimplement iostats as a 9p filter instead of duplicating exportfs

old iostats failed to work when builidng the kernel due to old bugs
that where already fixed in exportfs. instead of backporting the fixes,
reimplement iostats as a filter that sits between exportfs and the
process mount. from users perspective, theres no difference.

the result is much smaller and can handle everything that exportfs
can like /srv.
iostats: cleanup, remove bogus Maxrpc constant
iostats: dont prefix /bin to argv[0] when already absolute or relative path
python: disable symlink and readlink compile options, ape has no reasonable way emulating it
ftpfs: dont convert names to latin when string is valid utf-8
exportfs: cleanup
iostats: cannot spy on fd 0,1,2 as /fd is per process
iostats: isolate fs from interrupt notes

interrupt notes go to the child process, not the filesystem
and filter process.
exportfs: remove getsbuf() nil check, can't happen
exportfs: simplify freefile() code

remove impossible checks, rewrite as while loop.
iostats: bring back standard filedescriptor spying
iostats: remove unused fcallfmt, dont leak our mount pipe end into exportfs proc