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

Reference: http://article.gmane.org/gmane.comp.monitoring.nut.devel/6417
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
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'
Reference walNUT Gnome Shell extension
NUT-Monitor: parse battery.runtime as float

Without this patch, I get a flood of "Invalid literal for int with base
10: '28500.00" errors.

http://news.gmane.org/find-root.php?message_id=%3c51E54B99.9030908%40gmail.com%3e
nut_version.h: remove SVN plumbing

This should eliminate the "Unversioned directory" message. The source of the
version information is also listed in nut_version.h

Closes Github issue #15
nut_version.h: trim tag characters through first slash
Bump NUT version to 2.7.1-pre1
Download information: reference Git
[nut-scanner] Make sure to return the first device of the list.
Fix connect in multi-thread environnement on Solaris
Revert "Fix connect in multi-thread environnement on Solaris"

This reverts the previous commit. It overwrites the CFLAGS which specifies one
of the key include directories.
Fix nut-scanner crash on nut server scan,

upscli_sslinit calls upscli_readline which might calls upscli_disconnect in case of error. upscli_disconnect frees ups->host and set it to NULL, so it is illegal to use ups->host after a call to upscli_sslinit.
Fix connect in multi-threaded environnement on AIX

Closes issue #42
Fix wrong errno reported by connect on Solaris

Closes issue #43
Add GitHub link to website sidebar
Fix a minor regression in upsclient output

NSS support has introduced a minor regression in upsclient output.
Clients such as upsc, upscmd and upsrw were particularly affected.
This patch restores a default behavior similar to prior versions.
However, "-v" option remains to be implemented.

Address the first task of Github issue #30
Complete upsclient commands usage note

Add a note for scripting usage, for upsc, upscmd and upsrw, to state the
obvious: only consider the output from stdout for data requested. stderr
may contain error messages, which can disrupt your script execution.

Address the second task and closes Github issue #30