Add missing newline to debug message
Add scope attribute to body classes

For now, this may be set to either 'bundle' or 'namespace'. Default is 'namespace'.
See feature request #2013
Unexport RlistAppendOrthog to iteration.c
Make Rlist append functions more specific, to avoid pulling in unnecessary eval state
Merge pull request #379 from sigurdteigen/feature/context-scope

Add scope attribute to body classes

Merging this so it will make it into monthly release. Should be low risk as not using the attribute should give default behavior. Adding suggested tests.
Fix condition that always evaluated to False.
Include tests in "make dist" tarball

...even for out-of-tree builds.
Declare forgotten source files in Makefiles.
Fix missing semicolon in cfengine_stdlib.cf.
Merge pull request #380 from cduclos/master

ListIterator & ListMutableIterator API beautification
Kill conf.h, with fervor

... and rename it to config.h which is the standard. Most 3rd
party files we include already used the latter and we had to adopt
them -- not any more.
Use #include <config.h> consistently instead of "config.h"

...since config.h is always in our -I paths.
Merge branch 'master' into bug2214
Fix make check.
Add missing newline at EOF.
Merge pull request #382 from cduclos/master

API changes for Buffer
Set proper permissions for acceptance tests in "make dist" tarball.
Fix segfault when fopen() fails.
Include tests/unit/data/ recursively in dist tarball.

The previous EXTRA_DIST wildcard hack didn't work as expected so
for now just include the whole subtree.
Merge pull request #381 from jimis/bug2214

Bug2214