MFC r250763 and r250765:
Fix some USB audio device issues.

PR:	usb/178722
MFC	r250566:

Add support for "d" floating-point suffix, as defined by draft N1312
of TR 24732. Emit pedantic warning if the feature is being used.

Obtained from:	OpenBSD
MFC: r250580
Add support for the eofflag to nfs_readdir() in the new NFS
client so that it works under a unionfs mount.
MFC r249591:
    Document jail_<jname>_parameters option.

    The description explains why we should not configure "path",
    "host.hostname", "command", "ip4.addr" and ip6.addr" parameters with
    this, but rather use the historical rc.conf(5) options.
MFC r250992:
    Rework the comment I initially wrote when SHLIB_LDSCRIPT was introduced.
    The build system is really intricate and I had a hard time to remind the
    whole picture even when reading my own words.  This one will hopefully
    be better.
MFH (r243149): fix indentation
MFH (r249431): use CONNECT to proxy HTTPS over HTTP

PR:		bin/80176
MFC r250147:

procstat_getpathname: for kvm method, instead of returning the error
that the method is not supported, return an empty string.

This looks more handy for callers like procstat(1), which will not
abort after the failed call and still output some useful information.
r250503

Get rid of libl dependency.  We needed it only to provide yywrap.  But
yywrap is not necessary when parsing a single hast.conf file.

Suggested by:	kib
Reviewed by:	pjd
MFC r250379, r250503:

HAST module for bsnmpd(1).

Reviewed by:	harti, pjd
MFC r250380:

Register OID for HAST module.
MFC r250405:

Move snmp_hast manual to section 3, where all other manual pages for
bsnmp modules are located.

Section 3 (Library Functions) looks wrong for this manual page, which
contains only module description, that is why initially it was located
to section 8 (System Manager's Manual).  On the other hand manual
pages for all other bsnmpd modules are already located in the section
3, and having all pages in one section looks more consistent.  Also,
currently, similarly to manuals for other modules, snmp_hast manual
contains LIBRARY section, which is not good style for section 8.
Merge remote-tracking branch 'upstream/stable/9' into stable/9