timeout interceptor now sets timeout on the XMLHttpRequest client