[webgpu] a few optimization to WGSL template (#25333)
### Description
This change is a follow up to #25130.
- consume duktape from vcpkg if --use_vcpkg is specified
- ~~add a Windows CI pipeline for dynamic WGSL template~~ (Will do in a
separate PR)
- upgrade wgsl-template package from 0.1.10 to 0.1.13
- support adding contribop folder as input