Bucket subdomain

Sorry, this diff sucks since Atom fixes all the ancient line endings.  Add `?w=1` to see the change.  Nice thing is that this doesn't affect the rest of the library at all.  You should be able to call this with:

```ruby
S3Object.url_for('beluga_baby.jpg', :use_ssl => true, :bucket => 'marcel')
```