Enable keyboard support with explict config option input keyboard

The keyboard listening code is taken from Kivy example [1].

[1]: http://kivy.org/docs/api-kivy.core.window.html
Merge pull request #4 from livibetter/key-flap

Enable keyboard support with explicit config option input keyboard