add GLFW submodule
start implementation of GLFW C++ wrapper
fixed linkage ti GLFW lib
add doxygen output to .gitignore
removed glut libraries from visual CMakeLists.txt
fix errors in glfw_wrapper.hpp and visualizer testing
initial implementation of callback handling
initial implementation of callback handling
Add cube borders drawing
Add mouse callback to glfw_wrapper
Add mouse move callback + fix docs
start working on rotation. mouse callback not working
Playing with opengl and cube draw
Trying to make a simple cube with shaders
fix missing glewInit()
draw a rectangle with shaders
Merge branch 'origin/dev/visualizer_glfw' into dev/visualizer_glfw

Conflicts:
	visual/glfw_wrapper/glfw_wrapper.hpp
add glViewport to glfw_wrapper default resize callback
remove glut from visualizer linker flags
initial impl of cube mouse rotation + bugfix in glfw_wrapper