Update glfw-rs
Merge pull request #98 from bjz/update

Update to latest rustc
Use rustc's macro system to generate the bindings