Numerous update, and partial attempt to centralize some of the logic
Add in rhel file, and rename yum.am to fedora.am