Menu on Windows now properly responds to ALT.
Menu on Windows now properly responds to ALT.

Menu is now toggled only under these conditions:
- the left ALT key is pressed (ignore AltGr)
- last key pressed was ALT (typing ALT codes should not toggle menu)
- no other key is being pushed simultaneously
- since initial keydown, ALT has been the only key pressed

NOTE: key state is reset when window blurs (in case you used a shortcut that opened a new window, which prevents the keyup handler from firing on release)

Auditors: @jonathansampson, @bbondy

Fixes https://github.com/brave/browser-laptop/issues/5775

luixxiul/browser-laptop,diasdavid/browser-laptop,diasdavid/browser-laptop,diasdavid/browser-laptop,timborden/browser-laptop,timborden/browser-laptop,luixxiul/browser-laptop,luixxiul/browser-laptop,timborden/browser-laptop,timborden/browser-laptop,diasdavid/browser-laptop,luixxiul/browser-laptop