lib: add common.cf to all the libraries that need it
Redmine #5887: Fix incorrect package updates when server is unreachable

We restrict the regular expression even more to filter out error
messages and only keep real package information.
Merge pull request #273 from kacfengine/offline_yum_fix

Redmine #5887: Fix incorrect package updates when server is unreachable
Disk free % inventory for reporting
Merge pull request #276 from estenberg/disk-free-inventory

Disk free % inventory for reporting
max connections reached at 1000 hosts (though splaytime was 1)
init message spams all hosts' syslog (12 lines/hr), and doesn't add any value
Upgraded success report shown on every run. They don't add much value, so removing
Read cf-consumer.pid to kill the parent cf-consumer process. This will automatically kill all the child processes - no need to match all cf-consumer processes and kill them one by one.

Redmine: 6303
Merge pull request #279 from awsiv/redmine_6303

Cleanup cf-consumer restart during daily maintenance
Switch to autotools to avoid maintaining ugly Makefile platform hacks.

The existing approach does not work on AIX (and possibly others).