Updated url method to return correct values

This fixes it for:
- Rackspace Cloudfiles
- Microsoft Azure
- Google Storage
- non-US Amazon S3