Dmu gui rework
The GUI has been separated from the main. Some adjustements on ImGui settings have been made: separator and collapsing headers to define different settings aeras. Cameras are now attached to the renderer and any modification of the view point is done using this instance. GL backend is now GLFW instead of GLUT.
CI tested and validated on ubuntu18.
Edited by MURRAY David