Set correct version and publisher info on synthDriver host executable (#19762)
Fixes #19654
### Summary of the issue:
The 32 bit synthDriverhost runtime introduced in PR #19432 Does not
contain correct version information in its executable.
### Description of user facing changes:
### Description of developer facing changes:
### Description of development approach:
* synthDriverHost's setup-runtime.py py2exe script now takes version and
publisher as commandline arguments, so that these can be set on the
executable dynamically.
* The github workflow and sconstruct pass the correct version and
publisher to the setup-runtime.py py2exe script.
### Testing strategy:
* [x] Locally compiled with scons synthDriverHost32Runtime, providing
custom version and publisher. Confirmed that the synthDriverHost
executable contains correct version and publisher information.
* [x] Create try bild. Confirming the same as above.
### Known issues with pull request:
None known.