Pull in a number of fixes from FreeBSD to fix at least the worst
issues:
rev. 1.43:
Kludge around troff bugs to get a reasonable print format despite the
necessity to shrink quoted text to fit on the page.
rev. 1.44:
A gross patch to tidy up the formatting.
rev. 1.47:
mdoc(7) police: Scheduled sweep.
rev. 1.49:
Insert device foo for a few drivers that don't have it. Replace the
NetBSD config syntax with the FreeBSD syntax.
rev. 1.50:
Use a real (and compact) list for a filename list; this helps groff
split the lines in more reasonable places too, both in tty/ps output.