Manage config

This adds an additional class called config::extras which allows for managing configurations settings from within Puppet. It uses the existing file 'postgresql_puppet_extras.conf' and adds an additional source of configuration 'postgresql_puppet_extras_reload.conf'.

Each config file holds a different group of settings, those that can only be applied with a service restart and those that can be applied with a service reload.