expose Provider.getUrl

Exposes Provider.getUrl per issue #150.  Later commits will be added to show how to use this to reassign the url to non-default.  Expect a refactoring commit of our mock tests first.