Give extensions a host-provided fetch and replace the DOM/undici fetch types with structural ones (#2396)