Tweaked TU Darmstadt ShibHttpClient to deal with HTTP tunnel proxies.
- Switched to CloseableHttpClient to gain access to JVM proxy settings
- Switched to HttpRequest (from HttpUriRequest) to cope with
BasicHttpRequest objects