promises.cf: don't run lsb detection on non-linux unixes
Merge pull request #237 from cdituri/dev/no-lsb-on-other-unix-os

promises.cf: don't run lsb detection on non-linux unixes
Change splaytime to 4 so that connections are spread in almost the whole 5-minute interval.
Add check to only run chkconfig if the service is registered
Merge pull request #239 from nickanderson/services/chkconfig_if_registered

Add check to only run chkconfig if the service is registered
Perform daily maintenance on monitoring table
Merge pull request #240 from awsiv/monitoring_maintain

Perform daily maintenance on monitoring table
Redmine#5723: add cfengine_internal_sudoers_editing_enable class and respect it
Merge pull request #236 from tzz/cfengine_internal_sudoers_editing_enable

Redmine#5723: add cfengine_internal_sudoers_editing_enable class and respect it
Postgres maintenance not supported in CFEngine v3.5.

Added class postgresql_maintenance_supported in def.cf to specify the version and type
Redmine #5763: Do not create a zero sized file if src does not exist.
Merge pull request #242 from kacfengine/file_copy_zero_sized_file

Redmine #5763: Do not create a zero sized file if src does not exist.
Redmine#5761: explicitly mark all commands as kept on return code = 0
Merge pull request #243 from tzz/redmine5761-kept-returncode-0

Redmine#5761: explicitly mark all commands as kept on return code = 0
update.cf: add .sh .pl .py .rb extensions to default input_name_patterns
Redmine#5761: adjust masterfiles because of u_kept_successful_command body
inventory/any.cf: add software inventory for AIX
Redmine#5709: on Windows, set mem_free and mem_total to 0
Merge pull request #246 from tzz/redmine5709-windows-mem-inventory

Redmine#5709: on Windows, set mem_free and mem_total to 0
Redmine#5829,#5830: remove the check for registered chkconfig and do not stop unnecessarily