Remove <sys/bitstring.h> via 'make upgrade'.
kernel: Remove global PROC_LOCK and PROC_UNLOCK definitions

Locking in this area varies so much between FreeBSD and DragonFly
that it's best to determine what to do with these macros on a
case-by-case basis
Document DRIVER_MODULE_ORDERED(9)
Document copyin_nofault and copyout_nofault(9)
add .Mt to man pages in sbin/
add .Mt to man pages in libexec/
add .Mt to man pages in lib/
kernel/isa: Remove some no longer used externs declarations.
add .Mt to man pages in usr.sbin/
dma.8: Adjust corecode's email address.
drm: move gpu driver headers to subdirectories
drm: Import drm2+i915 work from FreeBSD

As of r240917 (2012-09-25): "Reduce delays in several wait loops"
zopen.3: zap file since zopen() is only used via compress(1)
m4(1): Remove two unused manual pages.
share/examples: use .Mt for emails in man pages

While there, get rid of redundant quotes in .Nd lines.
forward.5: use .Ar instead of .Aq for email address

The email is an example and should not be a spurious candidate for
.Mt conversion.  The example below uses .Ar for a local address
already.
tzfile.5: use .In for including tzfile.h

The file resides in /usr/include anyway.
dhclient: partial sync from OpenBSD man pages
Remove some no longer used externs in various system headers.
drm2: Comment out FreeBSD ids

Also remove FreeBSD-specific sys/cdefs.h include lines