Handle key repeat as key press

As there's no case for key repeat, this should handle it as a key press. That way the callbacks are still being called. Thoughts?
Merge pull request #13 from Nassty/patch-1

Handle key repeat as key press