Allow talking to the API via HTTPS

This allows sending API requests via HTTPS, which I would think should be highly recommended, since the `API_KEY` is part of the request and shouldn't be unencrypted.  I guess https should be the default actually.

To make it work quickly it's currently still set to `OpenSSL::SSL::VERIFY_NONE`, which of course is not really recommendable for production environments.