Add EndMeasureValue for closing and fetching result of time measurement.
Bugfix: BufferCopy
Add extra param for NewServerConnection to return error codes.
Hide internal function: ServerConnection from API
Add EndMeasureValue
Redmine #2137
Add scope attribute to body classes

For now, this may be set to either 'bundle' or 'namespace'. Default is 'namespace'.
See feature request #2013
Document changes in February.
Merge pull request #371 from maciejmrowiec/master

performance diagnostics hooks + BufferCopy fix #2137
Fix buffer unit tests.
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.
Changing List API to make it standard

ListIteratorGet and ListMutableIteratorGet were returning int
instead of fully initialized objects.
I had to change findhub since it uses List too.
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.