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
Merge pull request #247 from tzz/redmine5829-5830-service-fixes

Redmine#5829,#5830: remove the check for registered chkconfig and do not stop unnecessarily
Redmine#5829,#5830: typo fix
promises.cf: run Design Center sketches before any user policies
Merge pull request #249 from tzz/dc-runfirst

promises.cf: run Design Center sketches before any user policies
Redmine#3864: describe the policy framework