[engine] Added GLFW to the project.
Added Window base class and GLFW wrapper.
Added window instances to Engine and Graphics.
Added some GL function calls to check for compatibility.