Added ability to set custom SSLContext for HTTPS connections in HttpURLClient