A wrapper around HttpClient to allow transparant access to CAS protected services.