AIX packaging

AIX init script and RPM spec. file added

(cherry picked from commit 3851525edcb417f96a5d1c12fb786b85095b54d4)
Solaris/i386: non-blocking connect WA

(cherry picked from commit d2b466b9ee5402074ccbf7f2967433350affdbcc)
AIX packaging: nut-client uninstal bugfix

Packages clean uninstallation (lost/forgotten commit)

(cherry picked from commit f6dd1aec5d2157a3ba3654621fa8e2ac88b060f9)
AIX packages: make package does the trick

(cherry picked from commit 1d25bd2868339decace5b3028c834746f2824670)
linupsclient: NUT scanning on AIX bugfix

1/ A simmilar bug like in Solaris is in AIX itself---non-blocking
connect may return -1 while errno == 0.  Shall be treated as EINPROGRESS.
2/ Linking of libupsclent.so on AIX requires libcommon, otherwise
scanning for NUT crashes with SIGSEGV on unresolved usplogx

(cherry picked from commit 16177f99bc995852bb86d2183958f24f11993632)
Fix of AIX-specific parseconf linking bug

Added dummy do_upsconf_args to binaries that use libcommon to satisfy
the linker.
libcommon links libparseconf, which calls do_upsconf_args supplied
from above as an implementation-specific routine.

(cherry picked from commit 0078f9383d3a7af4f3edfed6c78de387a12c6b2b)
Allow libneon-based XML driver & scanning for AIX

(cherry picked from commit 4c2e89ec584b2015b22f4599d1571c26f2f94e3d)
Fixed AIX RPM specfile

(cherry picked from commit 11ba37bf36dcda0398c8c62fab838dd00e54c5db)
Fixed client startup detection

(cherry picked from commit 23df5e811cc9008bfa0a37bd174b59890a3760a6)
AIX: packaging & init script improvements

(cherry picked from commit ce195e3a2eff1abbd8e192f4d3e278017d7ffb21)
Use $target_cpu instead of calling uname to know cpu type. Fix crosscompilation.
Use configure-dependant variables instead of statically defined ones for user and group.
Make web source path independant from specific version.
Update for release 2.7.2

Complete the release information for NUT 2.7.2
Add MGE information on USB-RJ45 cable

These information were provided by MGE years ago, and were waiting for
counter testing. Martin De Graaf - Loyer has now fixed this.
Note that the matching illustration will be committed on the new
nut-website repository
Add MGE information on USB-RJ45 cable

The illustration matching the previous commit was still needed on the
nut repository, and not on the nut-website on
docs: add mge-usb-rj45.jpg to distribution
docs: add Void Linux in download/Binary packages

Reference: https://github.com/networkupstools/nut/issues/125
compaq-mib: comment out no longer used items

As per 31827d5faa86377efb7a92b7aec322cc4c7a275f
configure.ac: version to 2.7.2.5 for snapshots