Give a more specific error message
Do not return a value from a void function. Redmine #1901
Convert unit tests to use ToUpperStrInplace/TolowerStrInplace instead of deprecated ToUpperStr/ToLowerStr
Remove deprecated functions: ToUpperStr, ToLowerStr
cfhypervisors(enum) and Str2Hypervisors(function) are never used if HAVE_LIBVIRT is not defined.
Remove FatalError calls from assoc.c, unreachable code
Remove transaction.h related functions from prototypes3.h
Add an orchestration example for a triggered delay
Merge pull request #270 from markburgess/master

Add an orchestration example
Merge pull request #269 from lpefferkorn/master

Give more specific error message
Remove superfluous check, has been checked in the function already
Remove useless check, AUDITBP is guaranteed to be non-NULL
Remove promise auditing database

The code was rarely used (as evidenced by the fact that no one noticed that
"CFEngine start" message never appeared in the log) and created unnecessary
complexity on agent shutdown path.
Fix English typo
Merge pull request #271 from dottedmag/no-auditdb

Remove auditdb support: rarely used and unnecessary complicates agent shutdown
Remove FatalError from CfReadLine, push error handling to caller.

This changes the signature of CfReadLine from returning a true/false
to returning a ssize_t of bytes read. A return value of -1 signals
the error where previously CfReadLine terminated by FatalError.
select() does not work for pipes on Windows. Fixes #1908
Turn variable into a constant
Push ValidateClassSyntax for ifvarclass out of ConstraintNew
Fix wrong variable name