Rename tests in vars/functions/staging to human-readable
Output PolicyError on type mismatch in PromiseRecheckAllConstraints
Fix format specified in PolicyErrorWrite/ToString
Copy constraint offsets in DeRefCopyPromise, ExpandDeRefPromise
Add man-page writing utility to libutils, employ for cf-promises
Do not print long description in --help
Rename Syntax -> PrintHelp
Hook all binaries up to new man-page writer, remove old man-page writer
Update cf-agent manpage description
Update cf-execd manpage description
Update manpage description for cf-monitord
Update manpage description for cf-runagent
Update manpage description for cf-serverd
Rename Cfengine -> CFEngine

Care has been taken to not rename passphrases for crypto, or
any function names.
Add package body to only use apt-get
Consistent use of CfReadLine
Fix snprintf() usage
Add CFEngine section to manpages
Add promise theory section to manpages
Merge pull request #617 from bheilman/package_body_apt_get_only

cfengine_stdlib.cf: Add promise body to only use apt-get