bundle common path: adding FreeBSD commands paths
bundle common path: adding OpenBSD commands paths
bundle common path: adding NetBSD commands paths
Add more common paths to the redhat context
Merging NetBSD and FreeBSD contexts, as commands paths are identical.
Merge pull request #373 from lpefferkorn/master

Cfengine_stdlib.cf - bundle common paths: adding paths for {Free,Open,Net}BSD commands
Add context class definition for each path defined
Merge pull request #374 from nickanderson/feature/libraries/cfengine_stdlib/redhat_paths

cfengine_stdlib.cf: Add more common paths to the redhat context
Merge pull request #375 from nickanderson/feature/libraries/cfengine_stdlib/paths/have_path_x

cfengine_stdlib.cf: Add context class definition for each path defined
Add redhat paths to all_paths
Merge pull request #376 from nickanderson/feature/libraries/cfengine_stdlib/paths/have_path_x

cfengine_stdlib.cf: Add redhat paths to all_paths
Add more debian paths
Merge pull request #378 from nickanderson/feature/libraries/stdlib/paths/debian

cfengine_stdlib.cf: Add more debian paths
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.