Adds more keycode support.
Merge pull request #29 from unn/master

Adds more keycode support.