when a request is made to a CDN endpoint there is no internalURL to use,...

... we have to fall back to the publicURL. This was an oversight on my part with my first pull request  --https://github.com/apache/libcloud/pull/229

And this is the fix