Riello drivers: fix memset() arguments, and use stdint.h

Reference: http://article.gmane.org/gmane.comp.monitoring.nut.devel/6417
New drivers: voltronic_ser/voltronic_usb

Reference: http://article.gmane.org/gmane.comp.monitoring.nut.devel/6418
Add voltronic_usb driver to USB info extractor tool
voltronic_usb: switch to new is_usb_device_supported() syntax
Ignore voltronic_* generated documentation
PowerCOM BNT-1000AP HID instant commands

Adds a few vendor-specific HID mappings for PowerCOM.

Instant commands supported on UPS [pcm]:

beeper.disable - Disable the UPS beeper
beeper.enable - Enable the UPS beeper
beeper.toggle - Toggle the UPS beeper
load.off - Turn off the load immediately
load.on - Turn on the load immediately
shutdown.return - Turn off the load and return when power is back
shutdown.stayoff - Turn off the load and remain off
test.battery.start.quick - Start a quick battery test

http://article.gmane.org/gmane.comp.monitoring.nut.devel/6435
Correct manpage references
Add comment so that autogen rules have the right comment
Add USBDevice_t structure
Improve docs layout
Correct typos & add software reference in HCL
Imrove shutdown sequence + versioning

Split shutdown and stopping of pending shutdowns so that if there's no shutdown pending and the UPS doesn't accept a shutdown.stop in this situation (i.e. it replies '(NAK') the
shutdown procedure doesn't get halted.
Increase version number of drivers.
Correct typos @shutdown.{return,stayoff}
Fix shutdown.return + versioning

Fix shutdown.return when ondelay = 0 -> split between offdelay < 60 and offdelay > 60.
Increase driver versions.
Fix warning flag + versioning

Some UPSes seem to reply with a \0 just before the end of the warning flag (obtained with QWS), as a consequence of that, the string in C is 1 char shorter than expected (the \r
is not within the string). -> Fix voltronic_warning function.
Increase driver versions.
Add devices to HCL
Add unknown/unused and commented capability entries

Might be useful for future versions.
riello: whitespace fixes, and read nominal values only once

Bumped driver versions to 0.02
riello: suppress some warnings about %lu versus %u
Merge branch 'riello-fixes'