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.
solis: recognize APC BZ1200-BR and BZ2200BI-BR (0.62)

Patch suggested by Bruno Salvador for BZ1200-BR, and also tested by
Douglas A. Augusto on BZ2200BI-BR.

Reference:
* http://forums.freenas.org/index.php?threads/nobreak-bz1200-br-back-ups-rs-1200va-600w-bivolt-115-nt.20247/
* http://news.gmane.org/find-root.php?message_id=CACu22%2d3Nn2R%3dQQe9uy%5fPXHRduaPaFgCp2Sw4ra57Ow2qDQcOJQ%40mail.gmail.com
docs: point APC Microsol users from apcsmart to solis

Also make some of the formatting and grammar self-consistent.
docs: mention APC in Microsol driver man page
docs: synchronize upscli_* numq/numa with header

There were a few leftover signed int parameters in the man pages, but the
headers and implementation use 'unsigned int'.

Closes: https://github.com/networkupstools/nut/issues/131
Update solis.c to support Microsol-APC Unit. 

Added support to Back-UPS 1200BR (Microsol-APC) unit.
Update on solis.c to add more support 

to Back-UPS 1200BR
solis: eliminate fixed-length string buffer for model name

The new APC model name overflows the buffer. (#133)