GLFW v3.0 support

Hello,

I've wrapped up support for GLFW v3.0, along side the existing 2.0 code, feel free to grab them if you are interested. By default 'import GLFW' will pick the latest version, but it's possible to also require("GLFW/src/GLFW2") directly to use the older library.

Cheers