Introduced alternate model of key eventing, to permit redirection in the future where people want different triggers (e.g. bypassing UsbKeyboard.h) and also to permit keyup and keydown events to be distinct (simultaneous keystrokes). Fixed PROGMEM declarations with const to satisfy new Arduino compilation rules.
Fixed PROGMEM declarations with const to satisfy new Arduino compilation rules.