Add CMake module for GLM
Add OpenGL context creation tests

For GLFW-3, GLUT and QT-5.x

These tests use OpenGL-3.0 contexts.