Ripping out SNI/openssl/requests latest. Turns out pyOpenSSL barfs on a ton of pages.
Revert "Ripping out SNI/openssl/requests latest. Turns out pyOpenSSL barfs on a ton of pages."

This reverts commit 177b8aea09b52b22913413ca8169fc0e85b4eeee.
Handling the many OpenSSL errors.