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.
Merge branch 'AIX_packaging_on_master' of https://github.com/balooloo/nut into balooloo-AIX_packaging_on_master
Minor adjustments as per Github comments
Add Aix packaging support

Add RPM spec file, to allow building packages for IBM Aix. This patch is
part of Eaton IPP for Unix effort. Initial work on packaging was done by
Arnaud Quette, then tested / used by Fred Bohe and Emilien Kia

Fixes #110