Remove puppet_agent_once_at_boot even when run_method differ from cron

Cronjob not removed if set for example

puppet::agent::run_method: 'disable'
puppet::agent::run_at_boot: 'false'