Removed timer between key presses to use events instead (not done)
Merge branch 'master' into Robbin
Most keypresses are only registered once (instead of timer)