Add package method that uses apt-get to target specific releases, e.g. squeeze-backports
cfengine_stdlib.cf: add rm_rf agent bundle
Merge pull request #599 from tzz/tzz/stdlib-rm-rf

cfengine_stdlib.cf: add rm_rf agent bundle
Added /sbin/init to Red hat and Debian paths.
Merge pull request #601 from neilhwatson/master

cfengine_stdlib.cf: Added /sbin/init to Red Had and Debian paths
Corrected indenting
contrib: syntax highlight rules for katepart (KDE kate/kwrite)

Some of these rules may need a little improvement, over recent CFEngine
versions.
Merge pull request #604 from xrg/kate-syntax

contrib: syntax highlight rules for katepart (KDE kate/kwrite)
Merge pull request #596 from bheilman/stdlib-apt_get_release_package_method

Add package method that uses apt-get to target specific releases
Remove CF_DATATYPES, make DataTypeTo/FromString consistent.

These were previously using different string sets.
Merge pull request #602 from jimis/wip3

More thread-safety in libcfnet and some API cleanups.
fix for bug #2386 : re-init nfs boolean value after each round of mount detection
length(), difference(), and intersection() functions for Redmine #2081
Adjust many Rlist iterations to use a const Rlist* and declare it more locally
Merge pull request #605 from jeffali/bugwork/2386-nfs-detect

fix for bug #2386 : re-init nfs boolean value after each round of mount ...
Ensure global promise type syntax does not lookup before non-global syntax
Add cf-promise --syntax-description=json (-s)

Prints a description of available syntax elements. For now, only
JSON output is supported.

Currently supports bundle-, body- and promise-types. Function listing
is still remaining and will be added shortly.
On ( to many, fix compile error
Fix for intersection() and difference() acceptance tests
Add FnCallTypeNew macros