Add script to run GH workflows for a branch. (#24482)
### Description
<!-- Describe your changes. -->
Add script to make it easier to manually trigger the workflows. Similar
to run_CIs_for_branch.py. Uses `gh` command line tool.
A workflow can be triggered if it has `workflow_dispatch` enabled.
Currently only these workflows can be triggered:
```
Android CI
iOS_CI_on_Mac
Linux OpenVINO CI
MacOS CI Pipeline
Update C/C++ API Docs
Update C# API Docs
Publish site
Update Java API Docs
Update JS API Docs
Update Objective-C API Docs
Update Python API Docs
Web CI Pipeline
ONNX Runtime CUDA Builds
ONNX Runtime DirectML Builds
Windows OpenVINO CI Pipeline
Windows GPU TensorRT CI Pipeline
ONNX Runtime WebGPU Builds
```
### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->