puppet agent fixes
remove export of facts from puppet::fact
puppet::facts takes a hash of facts
take puppet::facts out of base class
will put in example profile for agent
moving classes out of master
renaming a few variables
removing old variables
code cleanup
change r10k to deploy one environment into /etc/puppet/environments
setup extra variable for extra env repos if they are needed.
remove unused vars
don't put in puppet_env_repo if it isn't set