Remove all cron tasks, now in package's /etc/cron.d/foreman
(continuation of db2dc7dd)
Remove all cron tasks, now in package's /etc/cron.d/foreman (continuation of db2dc7dd)
Ignore selinux defaults for puppet yaml files

On my system files in /var/lib/puppet/yaml are created with unconfined_u while
the system expects them as system_u. This creates noise in every puppet run and
ensures the system will stay active in the foreman dashboard.
Ensure ERB template file is parseable by Ruby for non-installer users
Treat empty strings in SSL key/cert settings as disabled
Make node.rb switch to puppet user to avoid cache issues
Add use_vhost support to generate conf file without vhost
Add --no-environment option to node.rb
FIXES #2346 - added ability to specify which interface to listen on