Support hitting https sites.

This PR contains two changes so that `node-ab` can be used to hit sites that use https:

1. Use the `https` module instead of the `http` module if the URL passed in uses the https: protocol.
2. Accept self-signed certificates from the site.