Unit test for concurrent access to local storage (supports TC and LMDB)
Redmine#3781: acceptance test for namespaced edit_line bundle
Do not pass classes to PromiseAppendConstraint
PromiseGetConstraint does not need EvalContext
Rename ConstraintGetRvalValue -> PromiseGetConstraintAsRval, do not use EvalContext
Clean up obsolete EvalContext parameters
examples: unpack method calls from a slist
Disable run_db_load. Will be activated later when we have a proper db_load for lmdb
Merge pull request #1186 from jeffali/disable/run_db_load

Disable run_db_load. Will be activated later when we have a proper db_load for lmdb
Merge pull request #1080 from jeffali/test/db_concurrent

Unit test for concurrent access to local storage (supports TC and LMDB)
Fix crash in dealing with IP addresses.

Use the proper destructor, which not only frees, but also sets the
pointer to null so it is not freed again.
Merge pull request #1185 from jimis/parser_errs_on_warnings

Fix uninitialised values causing all warnings treated as errors.
Merge pull request #1114 from tzz/test/redmine3781-namespaced-edit_line-bundle

Redmine#3781: acceptance test for namespaced edit_line bundle
Merge pull request #1147 from jimis/noop_files_promises_mean_warn_and_do_nothing

Noop files promises mean warn and do nothing
Make this.promise_filename/dirname variables contain absolute paths.

This is needed because those variables contain a path that is relative
to the working directory that the binary is launched from, whereas the
inputs attribute expects files relative to the policy root. So those
cannot be used together unless the paths are absolute.

Several tests have also been fixed that prepended the current working
directory to the value in order to get an absolute path. This should
not happen in any policy in the field, since promise_filename/dirname
always returned an absolute file name there (because the policy root
is an absolute path).

Addresses issue 3839.
First pass clean up of PromiseGetConstraintAs* related functions
Pull setting of default values for promise bodies out of ExpandPromise.

In hopes of constifying Promise in ExpandPromise and below.
Constify Promise in PromiseActuator
Merge pull request #1187 from kacfengine/absolute_dirname

Make this.promise_filename/dirname variables contain absolute paths.
Explicitly do not actuate reports and vars for cf-monitord

This may not be the behavior we want, but at least it preserves the
current behavior.