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.

Sorry for all the dupe pull requests.. i'm a nub