Added GlException class
Added CHECK_GL_ERROR macro for conditionally throwing exceptions on OpenGL errors
Realphabetized CMakeLists.txt
Add GLEW library as dependency
Added Shader class for OpenGL shader objects