Patches for Solaris/Illumos

Tested with OpenIndiana a151a9 and the current masters of libqb and corosync.
Corosync and pacemaker start without any errors.

Andreas
With gcc 4.4 and Illumos
-fstack-protector-all
-Wunused-but-set-variable
-Wunsigned-char
I learned in a former converstation that the compiler chain delivered with the distribution should be preferred.
It it helps I can use gcc 4.7 which is available from pkgsrc which delivers packages for Illumos-based distributions.