Use git version of GLFW
Extract glfw initialization