Fixed gentoo package list regex
Set $(paths.path[npm]) and $(paths.path[pip]) to the correct path on darwin and
freebsd

Set $(paths.path[getfacl]) to the correct path on freebsd
Change: Move mailto and mailfrom settings to def.cf

This should make  policy framework upgrades slightly easier by limiting the number
of shipped files users are required to touch.
Change: Tighten reference to runlog

Using sys.host to identify the correct runlog is error prone as sys.host
is ambiguous and may be either the short or long hostname. The runlog
file is always named for the shorthostname so we should use sys.uqhost
when referencing it or it may grow without bound.
Merge pull request #346 from nickanderson/redmine/6563

Change: Tighten reference to runlog
Merge pull request #345 from nickanderson/redmine/6702

Change: Move mailto and mailfrom settings to def.cf
Change: Move smtpserver setting for cf_execd to def

mailto and mailfrom are already in def. It makes sense to keep the
smtpserver with them. This is intended to make policy framework upgrades
slightly easier.
Merge pull request #349 from nickanderson/move_smtpserver

Change: Move smtpserver setting for cf_execd to def
Simplify script - no change in functionality.
Merge pull request #351 from jimis/tarball

Simplify script - no change in functionality.
Fix script exiting with error when NO_CONFIGURE was set.
Merge pull request #352 from jimis/tarball

Fix script exiting with error when NO_CONFIGURE was set.
Add RH4 exception to package test, just like the others.
Change: Move environment variable definition to def.cf

This should make setting environment variables a bit more visible (being
alongside many other settings a user commonly changes). And it will
hopefully make policy framework upgrades easier as it will hopefully
decrease the number of default files a user has to touch to make their
customizations.

Ref: https://dev.cfengine.com/issues/6736
lib/3.7/bundles.cf: add maybe_run convenience bundle
Merge pull request #356 from tzz/tzz/maybe_run

lib/3.7/bundles.cf: add maybe_run convenience bundle
Add: backport conveniance bundle to run a bundle if its defined

Sometimes you don't know if a bundle is defined in your policy. Maybe
because you are using dynamic inputs. This bundle makes it easy to
activate a bundle if it happens to be defined.
Merge pull request #357 from nickanderson/run_ifdefined

Add: conveniance bundle to run a bundle if its defined
Merge pull request #355 from nickanderson/redmine/6736

Change: Move environment variable definition to def.cf
Set the default value of $(paths.path[getfacl]) to '/usr/bin/getfacl'
on all platforms except freebsd and darwin