Refactering of /etc/puppet/puppet.conf File resource, as the master part of the config was never being used. Even when $master == true.