LinuxEventDeviceTracker: implement keyboard shift modifier

This pull request allows Raspberry Pi users to use the shift key for a-z -> A-Z.

The debug code is more informative and displays TODO for unimplemented key presses like joystick buttons, mouse scroll wheels and power-buttons.

Indentation clean-up before adding support for using localized Linux system keymaps.