Remove puppet_agent_once_at_boot even when run_method differ from cron

The problem is that the cronjob gets unmanaged when you set run_method != cron
https://github.com/ghoneycutt/puppet-module-puppet/blob/master/manifests/agent.pp#L208