VerifyDelete: Wrap at 78 columns, change messages where they are not making sense.
Constified VerifyDelete().
Remove dangerous (truncation possible) internal path copying.

It was added in commit 4a6fad4993abf03877870c3aa42272444d9511b3
supposedly to fix basedir deletion, but the bug report (Mantis#104)
proved to be bogus and I don't see how this commit has any effect.
Turned comment into debug message.
VerifyDelete(): No change in logic, just restyle

This way it is clear that PROMISE_RESULT is not affected by any prior
state.
Redmine#6331: Skip non-empty directories silently when recursively deleting.
Acceptance tests for file deletions.
Merge pull request #2048 from jimis/redmine6331-delete_tidy_noise

Redmine#6331: Skip non-empty directories silently when recursively deleting
Disable test on all Solaris platforms.
Make cf-locate traversal order deterministic, to avoid unneeded diffs.

Otherwise we will get a unnecessary diffs very often when we run "make
pluck" in the tests/acceptance directory.
Include "run_*" bundles in plucked.cf.sub, for run_ifdefined.
Fix setting ports listening variable in cf-monitord.
Recently introduced check for file permissions was using binary path
including cmdln flags.

Redmine: #6845
Regenerate plucked.cf.sub from masterfiles.
Fix RlistParseShown to handle arrays correctly.
Currently it leaves closing bracket "}" within the value when dealing with arrays.

Redmine: #6845
Merge pull request #2053 from maciejmrowiec/master

Fix handling ports listening monitoring variable.
Redmine #6180: Introduce libyaml integration.

With readyaml() and parseyaml() functions.

Based on pull request #2028 in CFEngine core repository.
Modified by Kristian Amlie <kristian.amlie@cfengine.com>
Merge pull request #2051 from kacfengine/regenerate_plucked_cf_sub

Regenerate plucked cf sub
Fix test which broke after regenerating plucked.cf.sub.

We can't use the "run" prefix, because the stdlib in masterfiles (and
hence plucked.cf.sub) contains bundles starting with "run".
Initialize buffer before passing into sscanf. If sscanf don't match the pattern then
uninitialzed buffer is passed forward into an rlist.

Redmine: #6859
Fix crash when package_add_command is missing.

When using packages promise and not defining 'package_add_command'
agent crashes. This fixes crash.