Cosmetic change to a long line

Don't reset the target session's idea of the disk id whenever input is received.
Fix typo in last entry.  Hi jnemeth@!
Add a new sensor type to sysmon_envsys(9): ENVSYS_GSTRING.

ENVSYS_GSTRING (aka Generic String) uses the genstr member in
the envsys_data_t struct to add a generic string that envstat(8)
will show as value or state.

It's like the ENVSYS_DRIVER, but doesn't use value_cur. Below
is the dictionary created on these sensors:

<dict>
	<key>description</key>
	<string>acpibat0 charge state</string>
	<key>generic-state-string</key>
	<string>NORMAL</string>
	<key>monitoring-supported</key>
	<false/>
	<key>state</key>
	<string>valid</string>
	<key>type</key>
	<string>Generic string</string>
</dict>

Note that it's limited to 32 chars, but we can grow it if needed.

envstat(8) will print ENVSYS_GSTRING sensors as:

$ envstat -dacpibat0 -s"acpibat0 charge state"
  acpibat0 charge state:     NORMAL
$
Add a new sensor of type ENVSYS_GSTRING. This is useful to print
the current battery charge state.

$ envstat -dacpibat0 -s"acpibat0 charge state"
  acpibat0 charge state:     NORMAL
$

It will show WARNING, CRITICAL, LOW or NORMAL depending on the
state it is.
We cannot sleep in a software interrupt, so do not sockaddr_dl_alloc(...,
M_WAITOK).  Instead, sockaddr_dl_init() a sockaddr_dl on the stack.
Document the new sensor units type: ENVSYS_GSTRING and its member
in the envsys_data_t struct.
Document the "generic-state-string" object in sensor's dictionary.
Add Intel LPC 82801HEM and 82801IO entries
regen. added Intel LPC 82801HEM and 82801IO
Add the -I flag that skips sensors with invalid state. They are shown
by default, but this is for users that don't want to print them.
Fix typo in previous.
forgot to commit this when adding the ag10e driver - actually descend into
the ag10e directory
fix second tyop, hi jmmv@
Properly support both ports of the FTDI 2232C.  This allows me to
use all 16 ports of my USB-16COM-RM adapter.  I also verified that
single-port units still work as expected.
Add some KASSERT(mutex_owned(&foo_lock)).
back out the reference divider probing - doesn't work right on R1xx
Improve some comments.
- Always use PIO Format 1, which allows independent control of command
  and data (PIO Format 0 selects the speed of the slowest drive).
- Set correctly Ultra DMA and Multi-word DMA modes.
- Update comments to be more correct after reading again the datasheet.
Rename function argument from command to cmd, to make the code
actually build after the previous change.
Rename function argument from command to cmd, to make the code
actually build after the previous change.

Also remove a local variable which is no longer used.