(#22700) Add puppet to path

This adds puppet and facter to the path without clobbering any other
environment settings on the machine (aka ruby installs).
Merge pull request #55 from ferventcoder/ticket/master/22700-add_puppet_to_path

(#22700) Add Puppet to Path