Update brlapi to 0.8.7 for python 3.13 (#19018)
Closes #18657
Merges changes from https://github.com/nvaccess/brltty/pull/1 and
https://github.com/nvaccess/nvda-misc-deps/pull/39
### Summary of the issue:
BRLTTY needs to be updated for 64bit and python 3.13.
Since updating python it has been broken on alphas.
### Description of user facing changes:
BRLTTY restored usage restored
### Description of developer facing changes:
None
### Description of development approach:
Update commit from miscDeps built from
https://github.com/nvaccess/brltty/pull/
### Testing strategy:
Unit tests re-enabled
### Known issues with pull request:
None