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)
mge-xml: fix compile-time warnings, versioning