GLFW3 support and other improvements

* Improved compatibility for getUniformLocation, uniform* and getExtension
* Node-glfw with GLFW3 support
* API improvements for consistency with browsers
* Changed text about requestAnimationFrame and timing in the readme