Ticket/master/pdb 954 fallback acceptance

The uses_server_urls was just for figuring out how the user defined their PuppetDB setup (server/port vs. server_urls) so that we can display the correct error message. I hadn't thought about deprecating server/port/url_prefix, but we can do that.