Add acceptance test for list extending itself
Add test for calling namespaced bundles

Namespaced bundles that call other bundles in the same namespace should
not have to specify the namespace of the bundle being called.
Add test for duplicate definition of promise handles

Promise handles should allow the use of variables without triggering
duplicate handle errors
Redmine#4694: fix prefixing public client key file in cf-serverd by username
Nitpicks in logging messages.
Moved Andrew Stribblehill from a comment to Authors. Also changed a couple of comments and messages.
Renamed variable to more suitable. Updated some comments.
cf-serverd now reads policy only once when starting

To achieve this a new timestamp field was added in GenericAgentConfig
struct. This is updated by both the startup initialisation (called from
main()) and from the policy check in daemon's main loop.
cf-execd now parses policy only once when starting

Also consolidated some ifdef's to only one.
Log better message, add a TODO comment.
Cleanups and TODOs.
Fix transformer with echo

Do not pass the echo command as a string operand to the shell. Instead,
use $(G.echo) directly, which will work cross-platform.
Fix transformer with echo

On windows, do not pass the echo command as a string operand to the
shell. Instead, use $(G.echo) directly.
Use filestat() instead of perl stat
Make sure last_validated_as is changed only in daemons.
Suppress failure when using filestat, due to #4791.
revert it back, adding new lines and a bundle to call update.cf
Fix transformer with echo; use filestat() instead of perl
Replace perl stat with filestat()
Replace perl with filestat()