Update HttpCacheRequestHandlerAsync.cs

there were cases where webexception catch block was not setting an error. Default the error.