import GLFW 3.0 sources
update years in LICENSE
mv glfw/lib glfw/src
add glfw/deps
glfw/include/os with config.h for Linux
update Makefile for OS X
update GLFW-b.cabal for GLFW 3.0
update GLFW 2 names to GLFW 3 names

For details, see http://www.glfw.org/docs/3.0/moving.html .
update VideoMode
keep underscore naming convention for now
misc
add more functionality, more tests
add more functionality, more tests
add more functionality, more tests
update GLFW C library URL
add more functionality
add more functionality
misc
misc
add TH code to generate C instances