Add ability to manage_install, prefix all jobs, choose install directory (would only do you any good for testing), and tidy all files with prefix. Most of these changes are to allow the tidying of prefixed files, this allows you to remove a cron::[job|daily|weekly|monthly] entry from your puppet manifests, and know that puppet will clean up the job for you.
Merge branch 'pr_prefix_tidy_default_envirionment' into production