Make sure we verify against the correct host.

For context on this change, check issue #385 on GitHub.
Merge pull request #385 from Lukasa/341

TLS Verification will break in Python 3.4.1 when using a Proxy
CHANGES for #385
Some wording and style fixen for #385.

I'm going to regret editing this in the web UI and not sending a PR, aren't I...
properly close connections and apply pool certs