Added GLFW as a submodule. Preparing to build with CMake and take GLFW out of src/