1014489 - Make the operating system name Puppet friendly

The foreman and puppet often expects the Red Hat Enterprise Linux
to be called RedHat. Let's make them happy.
976418 - use different provisioning template based on the OS