Fix alpha updates and lint error reporting (PR #10020)
- Fix NVDA exe upload location
- When the artifacts are uploaded, they need to preserve the folder structure.
- Fix failure to upload lint errors to unit test results
- Decoding as UTF-8 was not working for lint output, use ANSI and replace on error instead.
- Changes to config of Flake8
- Particularly flake8-tabs settings and its overlap with pycodestyle