Add a perms body for setting permissions on system owned files
Rename sysm to system_owned
Add support for NetBSD, OpenBSD, Darwin and Solaris
Document the system_owned perms body
Remove unneccessary argument to masterfiles-stage
GIT is taken from params.sh not as an argument
lib/3.6/packages.cf: utility bundles for ensuring package state
Remove duplicate cf-serverd control promises

Remove duplicate lines from controls/cf_serverd.cf which were introduced in cd3bb0c
The apache user is cfapache, same for the group
update.cf and def.cf: Apache user changes after 3.5
update.cf and def.cf: 3.4-compatible syntax
Add path to shadow password file on multiple platforms
Document bodies in storage library.
Documentation for packages library.

Adding @brief etc where missing, and editing some of the
existing documentation.
"shell" is not a supported brush
Add missing/fix misspelled parameters.
Document process bundles and bodies.

Parameter names are suboptimal.
Redmine#4300: include cfengine_stdlib.cf in install
rename group= to attribute_name= for clarity
added wget and curl to solaris and SuSE
Add 3.4/3.5 compatible def.dir_masterfiles

Fix incompatibility with 3.4/3.5 introduced in 6733bf5499b2b7118bb8244b1636a349db32e1c9
bundles for common git operations