Update to work with latest rustc and glfw