Whitespace cleanup.
Add support for custom KeyManagers.

When specifying custom TrustManagers, it might be necessary to pass to
the SSLContext your own custom KeyManagers. This patch adds support for
this.
Merge pull request #30 from mrz/master

Add support for custom KeyManagers