GLFW 3 support

Status: Beta. It's ready to exercised, but the API may be subject to change.

Use `Pkg.checkout("GLFW", "glfw3")` to try it out.

Tasks:
- [ ] Improve `GammaRamp` pointer business