Fix CUDA plugin EP test pipeline (#28453)
## Summary
- Fix CUDA plugin EP compatibility by requesting the minimum supported
ORT API version instead of the build-time ORT API version.
- Make the CUDA plugin Python test load CUDA/cuDNN DLL directories from
PATH on Windows.
- Simplify CUDA plugin packaging/test pipeline artifacts and let test
jobs discover the packaging CUDA version from a published metadata
artifact.
## Details
- Publish cuda_plugin_metadata/metadata.json from the CUDA plugin
packaging pipeline with the CUDA version, Docker base image, and
expected wheel/NuGet artifact names.
- Remove the manual cuda_version parameter from the CUDA plugin test
pipeline so the selected packaging run is the source of truth.
- Read metadata in Windows and Linux test jobs before downloading
artifacts, building the Linux test container, or installing CUDA/cuDNN.
- Centralize the CUDA 13 cuDNN folder in common pipeline variables.
## Testing
- test job is green:
https://aiinfra.visualstudio.com/Lotus/_build/results?buildId=1212157&view=results
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>