depends_on acceptance test
NotifyDependantPromises also when cfPS is not called.

After each iteration in ExpandPromiseAndDo
Merge pull request #1527 from tzz/test/mergedata-repeated

Fix test for mergedata working with list iteration and move to staging for another issue
Another fix for testing mergedata iteration
...and a comment fix for testing mergedata iteration
Do not use uninitialized stat in ReadPolicyValidatedFile
Log rather than yyerror on non-scalar comments in ExpandDeRefPromise
Do not evaluate class excluded constraints in ExpandDeRefPromise
Eliminate unnecessary calls to IsDefinedClass and VarClassExcluded
Allow lines longer than 4096 bytes in MakeTemporaryBundleFromTemplate (template_method => cfengine)

Note: for this to work for classic templates in general, the rest of the
edit_line machinery needs to be Bufferized.
examples/mergedata.cf: add example of cmerge usage
examples/mergedata.cf: use policy = "free"
tests/acceptance/01_vars/02_functions/mergedata_with_list_iteration.cf: use policy = "free"
16_cf-serverd/01_start/run_with_server.cf.sub: pass debug_mode to the testing agent
16_cf-serverd/01_start/run_with_server.cf.sub: save an agent debug log in debug_mode
cf3.defs.h anti-entropy passthru
Expose critical sections api and add section id param for generalization
tests/acceptance/testall: add --baseclasses and --extraclasses options for easier debugging
cf-windows-functions.h needs fncall.h
Merge pull request #1530 from maciejmrowiec/data_cleanup

Expose critical sections api and add section id param for generalization