remove glfw copy
add glfw submodule
wip: glfw api changes