[HCL] Digitus DN-170014 supported by richcomm_usb

Reference: http://lists.alioth.debian.org/pipermail/nut-upsdev/2014-March/006695.html -or-
http://news.gmane.org/find-root.php?message_id=CADq9dvWMx0xBz9XXkVKXCre4ox%2d2kSeHtD7LW39eEDH1RCY8sQ%40mail.gmail.com
Link libupsclient with libcommon

Fix undefined references related to functions of libcommon. This issue
was reported on Debian: https://bugs.debian.org/731156
(patch from Matthias Klose ; Closes Github issue #73)
[HCL] CABAC UPS-1700DV2 supported by blazer_usb

Reported by jammin84

Closes #113
Add libnutclient library version information

Add the missing LDFLAGS for adding version information
Fix data format warnings

Fix a few warnings related data format, in debug code
Update libupsclient library version information

Following the recent export of libcommon functions in libupsclient,
update the library version information to 4:0:0
Fix data format warnings on all architectures

Complete commit 7daa0feb6ed4f1c29bfe14c8e491ba198a4ba643, and actually
fix some of the warnings related data format. Also bump al175 driver
revision
usbhid-ups/belkin-hid: add support for Emerson Network Power Liebert PSI 1440

USB VID:PID = 10af:0004

http://article.gmane.org/gmane.comp.monitoring.nut.user/8479
HCL: Eaton Powerware 3105 supported by bcmxcp_usb

Closes networkupstools/nut#117
HCL: Numeric Digital 800 plus

USB VID:PID = 0665:5161

Reference: networkupstools/nut#115 (blazer_usb @ 2.6.4; waiting for
confirmation with nutdrv_qx)