Redmine#3611: abortclasses should trigger from a common bundle too
Redmine#3781: acceptance test for namespaced edit_line bundle
A files promise with no action now prints a message.
Fix uninitialised values causing all warnings treated as errors.

Also update test that fails now because of such warning in the output.
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.
Redmine#3279: nth() function made data container aware
Redmine#3279: acceptance test for data container aware nth() function.
Merge pull request #1188 from sigurdteigen/master

Merry Christmas
Redmine#3839: hash input files to ensure no duplicates are loaded
Constify Promise in PromiseActuator when !HAVE_LIBACL
Constify Promise in PromiseActuator when !HAVE_LIBVIRT
Merge pull request #1190 from tzz/feature/redmine3839-hash-includes

Redmine#3839: hash input files to ensure no duplicates are loaded