Add feature to support puppetdb::master::config.

Add the options to allow users to set the address of the puppetdb server
on the puppet master. Defaults to $::clientcert, to override this set
$puppetdb_server_address.