Made puppetinstall distro agnostic

I did a qiuck and dirty hack job to try and get it distro agnostic, don't have any RPM  VMs running atm and dont have docker on my mac so havnt had a chance to test. if you get a chance please test let me know how it goes