RUBYCORE-69 - Refactoring a few methods of the Puppet provisioner plugin to integrate with the core configuration system.