KNOX-3172: New intercepting socket and outputstream to handle FIPS bouncycastle exception, set max connections for PoolingHttpClientConnectionManager (#1065)