Ignore debug symbols
Add support for special keys & use stdbool

Also added special case for null bytes
 which are transmitted randomly sometimes

0x80 sometimes is transmitted in place of 0xf0