scons dist now signs the synthDriverHost32 runtime executable if it exists. (#19749)
### Summary of the issue:
The 32 bit synthDriverhost runtime executable introduced in PR #19432 is
not signed.
### Description of user facing changes:
### Description of developer facing changes:
### Description of development approach:
When building the main dist target with scons, also sign
nvda_synthDriverHost.exe if it exists.
This is an improvement over the previous try in pr #19683, where now the
path is passed into the lambda by value so that it does not change in
the for loop after being captured.
### Testing strategy:
* [x] Compiled with scons synthDriverHost32Runtime and scons dist,
providing a signing certificate
*Confirmed that nvda_synthDriverHost.exe was signed.
* [x] Run the above tests on a try build from this pr.
### Known issues with pull request:
None known.