Merge pull request #959 from cduclos/3.5.x

Fix for building on HPUX
Merge pull request #961 from cduclos/3.5.x

Fixes for building on hpux
remove asserts from test as this test fails because of unresoved symbol assert on aix
change assert to assert_true in aix_process_test
Merge pull request #967 from McAtte/3.5.x

3.5.x
Fix linking problem on Solaris 10.

libcfexecd.a is empty on non-Windows platforms, and Solaris doesn't
like that.