Update for language and GLFW changes
Key modifier updates
Remove GAMMA_RAMP_SIZE constant to mirror changes in GLFW
Bring visibility modifiers into line with style guide
Merge branch 'master' of git://github.com/bjz/glfw-rs