WebGPU: Use dedicated prepack allocator for kernel prepacking (#26857)
Remove the CreateUnmappedGPUTensor workaround by using a proper prepack
allocator that creates unmapped GPU buffers directly to avoid the need
to manually unmap buffers after allocation.