Merge pull request #9 from mewpull/master

glfw: Various simplifications.
Fixes #10
Fixes #10
Simplification
Update for #8
Readme update #8
Add Key, Action and Mod types.