libusb: add libusb_log_level enum

This is documented on http://libusb.sourceforge.net/api-1.0/group__lib.html
Sync ucom.4, uplcom.4 and uslcom.4 with FreeBSD.
devfs - sync devfs after cloning a device

 * Use case are devices such as tty_pty which create a ptm/foo node as
   the cloned one, but also create a slave node (in pts/foo).

 * Without this, it's possible that ptm/foo is created before pts/foo
   is, and the program may race and not see pts/foo yet.
Implemented casuword for vkernel64. Fix two typos in casuword for pc64.
Add a ufoma(4) manual page (from FreeBSD).
usb.4: Sync parts of the manual page with FreeBSD.
Some usb4bsd manpage related shuffling/additions in Makefiles.
in_pcbbind: Merge duplicated prison_replace_wildcards()
in_pcbconn_bind: Remove duplicated prison_replace_wildcards()
in_pcbconn_bind: Reduce port token cover range
inpcb: in_pcblookup_addrport() must have been protected by port token
Update the pciconf(8) database.

March 14, 2014 snapshot from http://pciids.sourceforge.net/
dntpd - Improve offset correction precision

* Offset corrections are more accurate with more samples (whereas frequency
  corrections are more accurate when the first and last sample are far apart
  in the time domain).

* Even though dntpd uses a standard deviation test to conditionalize offset
  corrections, it is still possible to get false positives with only 4
  samples.

* Once dntpd has gone into maintainance mode increase the number of
  required samples for an offset correction from 4 to 8.  This makes
  the standard deviation more accurate, reduces false positives, and
  improves stability.

* Retain the original mechanic during aquisition so dntpd applies corrections
  sooner rather than later when first started.
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
installer: Export /boot device name in loader.conf

This will eventually allow the kernel to mount /boot directly
kernel - Add allproc_hsize global

- Used by kvm(3) to determine the proc hash size.
libkvm - Adjust for the proc_token changes

- allproc, zombproc are now gone. All processes are now in an array of
  proclist structures.
- ps(1) did not work on coredumps because '_allproc' and '_zombproc'
  were missing.
usb.4: Use .Nx and fix a wrong reference.
gdbinit - A couple fixes.

- Fix 'lstok' for proc_tokens and vmobj_tokens.
gdbinit - Fix previous commit.

Spotted-by: swildner