adding ability to have read timeouts in HttpHelper