temporary fix for urls with unicode in them.

doesn't break, but may not handle unicode and urlescaping as each provider expects.  need a test for each provider.  also pending refactor that would know that all IDs are internally held as unicode.