mlarkin found disabled code to print a battleship. improve it and enable.
ok mlarkin
Improve the definition of USBD_FORCE_SHORT_XFER, prompted by a question
from stsp@.
*** empty log message ***
Add a function to drop all clean pages on the page daemon queues and call
it when we hibernate.

ok mlarkin@, miod@, deraadt@
Bring back resolv.conf write reduction. Race was something else.
revert previous unwanted commit.  sorry!
document the GitHub support in bsd.port.mk
print more useful information on wrong superblocks.

Function renames for consistency and readability.  No functional change.
fix location of 7 Series xHCI entry
no side effect
regen
a bit more detail
Pull in more atomic functions to avoid <sys/atomic.h> trying to use gcc4
built-ins which aren't available on vax. (A similar diff for m88k is in the
pipeline as well)
Place comments in a block above the if statement, rather than attempting
to interleave them within the conditions. Also fix wrapping and
indentation.
add some more matrox devices found in servers
regen
Make rc.conf a parsed configuration file and stop sourcing it as a shell
script.
From now on rc.conf has a fixed syntax (key=val) and it is not allowed
to add anything to it besides the supported syntax, it all going to be
ignored.

discussed with and help from deraadt@ and halex@