fixes #2342 keeping $oslevel, setting warning to $osfamily

removed the checks for every redhat variant, set the check to ::osfamily,  removed the double check for Ubunto under the Debian check and also changed the not supported from ::operatingsystem to ::osfamily.  This should allow all RedHat based OS's including Oracle Linux to install with latest facter showing the correct ::osfamily.