Include python3.dll in the binary distribution for use in add-ons. (#15674)
fixes #15594
Summary of the issue:
NVDA add-ons that rely on .pyd files, like Resource Monitor, encounter compatibility issues due to the absence of python3.dll in NVDA's distribution. The issue becomes more complicated with NVDA's upgrade to Python 3.11, as it necessitates manually bundling multiple versions of python3.dll to maintain backward compatibility.
Description of user facing changes
None.
Description of development approach
In the setup.py file, bundle python3.dll from sys.base_prefix, which should be the python version used to build NVDA.