[js/webgpu] enable handling EP options for WebGPU EP (#26093)
### Description
Enable handling the following EP options:
- preferredLayout
- forceCpuNodeNames
- device
- enableGraphCapture (this is set in session options, not EP options.
but it is eventually passed to ORT as EP options.)