Added ConfigureProxy(http) to the end of ConfigureHttp(request, http). Removed call to ConfigureProxy(http) in Execute().
When adding an Accepts header to the request, this shouldn't be put into DefaultParameters. Repeated requests through the same RestClient instance were adding the Accepts header every time, resulting in a large memory leak because DefaultParameters was growing without bound. Instead, only add the header for this particular request.