SSL certificate CN and fingerprint verification support

This PR adds support for SSL CommonName and fingerprint verification provided by urllib3.

In contrast to https://github.com/kennethreitz/requests/pull/1606 it is minimally invasive and does not require new API parameters. Instead, it allows "verify" to be a dictionary with extra parameters.