Integrate OpenSSL changeset 22950 (appro):

	bn_word.c: fix overflow bug in BN_add_word.
Import OpenSSL 1.0.1e.

Approved by:	secteam (delphij, simon), benl (silence)
Change "the  the" to "the".  It is a continuation of r226436 and missed in
r237658.

Approved by:	benl (maintainer, implicit)
Merge OpenSSL 1.0.1e.

Approved by:	secteam (simon), benl (silence)
Change vfs.zfs.write_to_degraded from CTLFLAG_RW to CTLFLAG_RWTUN

Suggested by:	pjd
Requests for invalid CPUID leaves should map to the highest known leaf instead.

Reviewed by:	grehan
Obtained from:	NetApp
Use static for all functions that do not need to be exported.

MFC after:	2 weeks
Abstract out setting of nfsdcnt and consistently use MAXNFSDCNT when the
proposed value is too high and DEFNFSDCNT when proposed value is too low.

MFC after:	2 weeks
Simplify r243637 and make sure that nfsdargs.{min,max}threads are always set
to meaningful value:

 - When nfsdcnt is set, it dictates all values;
 - Otherwise, nfsdargs.minthreads is set to user specified value, or the
   automatically detected value if there is no one specified;
   nfsdargs.maxthreads is set to the user specified value, or the value
   of nfsdargs.minthreads if there is no one specified; when it is smaller
   than nfsdargs.minthreads, the latter's value is always used.

MFC after:	2 weeks
rework old-style functions prototypes
reduce WARNS=6 output
- Fix libmd dependency.  It is needed in the bootstrap library list because
  usr.bin/xinstall depends on it.
- Remove libutil from usr.bin/xinstall/Makefile.  No symbol was actually used.

Reviewed by:	brooks
Add USB API to read power draw on USB devices.
Update usbconfig to print power draw on USB devices.

MFC after:	2 weeks
Submitted by:	Matt Burke @ icritical.com
In case of failure of the pkg boostrap advice the user to either change the
PACKAGESITE they use or install from ports directly indicating where the port
is localted in the port collection

Submitted by:	kientzle
Allow fdescfs to be mounted from inside a jail

MFC after:	1 week
remove old-style function definition
reduce WARNS=6 output
Revert r246791 as it needs a security review first

Reported by:	gavin, rwatson