Adding cf-isalive

Per @zzamboni request
See https://groups.google.com/forum/#!topic/help-cfengine/NmyIOyUMLxw
Applied @ediosyncratic suggestions
Merge branch 'master' into cf-isalive
Support for CFEngine 3.6
Redmine #6161: Core support for HA checking

As HA is enterprise only feature in core there are some stubs added
that will allow agent to check HA status.
Redmine #6161: Removing HA related log message so in core.

Right now core users wont be flooded by enterprise related message.
Fix examples referencing input files renamed in a86052a2cd77f6cd39661a3c9306c12891bcb36b
Fix references to bundle renamed in caedaf90544cf2222beeadc09d0e3b0b5ce6596a
Fix syntax error in example (and minor policy formatting cleanup)
Merge pull request #1820 from aborkowski/fix_namespace_examples

Fix namespace examples
Modify test outcome on very specific Solaris versions.
Work around bug in /usr/xpg4/bin/grep on Solaris.
Merge pull request #1807 from pasinskim/ha

Redmine #6161: Core support for HA checking
cf-upgrade should not close STDOUT of all forked commands

Now both STDOUT and STDERR of forked commands go to STDOUT and STDERR of
cf-upgrade. Previously it was just closed and e.g. dpkg was failing
because of that.

Modify the test scripts to actually test that.
Use even more compatible sed regular expression for AIX.
Merge pull request #1821 from jimis/cfupgrade

cf-upgrade should not close STDOUT of all forked commands
sys/sysinfo.h needs to be included before sys/sysctl.h

Redmine 6328. Bug in old glibc, found on debian 3.1.
Merge pull request #1823 from jimis/redmine6328

sys/sysinfo.h needs to be included before sys/sysctl.h
Redmine #5148, #5206: uptime is no longer failing with latest fixes.
save only global processes on global zone ps