Merge pull request #61 from gregorycollins/master

Allow new io-streams 1.2.*.
Call withOpenSSL whenever getting an https URL
Ensure intialized on any openConnectionSSL call

Move the `withOpenSSL` call to `openConnectionSSL` so that regardless
of the path that leads to it being called you can be assured that
openssl will be initialized. Closes #60.
Simplify snippet, build via cabal
Tweak --make location
Refine hints to narrow address selection

Without this, you get [Stream,Datagram,Raw,Stream,Datagram,Raw]. This
limits it to [Stream,Stream] with a v6 and v4 address.