supports HTTPS API endpoints

This allows users to add an HTTPS source in their Cheffile.

e.g., 

```
site 'https://cookbooks.opscode.com/api/v1'
```