Exit the recipe when on VMs or cloud nodes

No point wasting resources running a smart daemon on these
Better RHEL support

Fix the service_name variable I broke earlier, template out
/etc/default or /etc/sysconfig based on platform
Merge pull request #5 from tas50/master

Don't install on Cloud or VMs.  Actually work on RHEL