ensure calling thread is used in jclouds-powered providers
converted clouddns mock test to use Provider.getUrl()