Some documentation still mentioned 'body reporter'
Check if rval function arguments are valid + unit test
cfengine_stdlib.cf: abstract apt-get, aptitude, and dpkg calls to always have the right Debian environment, especially the PATH
Merge pull request #569 from basvandervlies/rval_function_wrong_input_type

Check if rval function arguments are valid + unit test
Check if rval type value is valid + unit check
fixed some typo errors.
Remove reporting.[ch]: remnants are in ornaments.[ch]
Move cf-key-functions.[ch] back to cf-key
Remove cft_output lock, no longer used
Stop checking for waitpid(2)

This system call is widely available, so no need to keep non-excersized
replacement code in codebase.
Unexport cf_pwait
Stop including .c file instead of linking it in
Merge pull request #571 from basvandervlies/rval_wrong_input_type

Check if rval type value is valid + unit check
Prettify parser output messages.

Use '' instead of : in parser messages.
Added a check for rval list closing brace + 2 unit tests
Directly link logging_test to syslog_client.c to facilitate syscall override on Solaris
Reorder functions in match.h to group pure/non-pure ones
Add stub for DEBUG variable
cf_pclose_def is just cf_pclose + VerifyCommandRetcode
VerifyCommandRetcode was used only in cf-agent, moved there
pipes.c became !NT-only, renamed