Initial implementation of openGL2.0, which will utilize shaders to draw.
Added the GlmTransform class to the basic library.
Modified the .gitignore file to ignore qt type files, so if (or when) we
merge qt into the baseline, it will already be here.
Merge branch 'master' into openGL2
Adding support for Qt .pro files.  Working on Windows only right now.
Merge branch 'master' into qt
Removed an unneeded library in the .pro file (will be in another branch).
Merge branch 'openGL2' into qtOpenGL2
Added support to build the openGL branch from qt.
Added a configuration file to the qt directories, so top level
defines and directories only have to be set once, and then inluded
by the projects.
Merge branch 'qt' into qtOpenGL2
Added the include for the .pri file.
Added a texture and color intensity, and the two can be blended to produce
textures with color.
Added the GLM transforms to the formFunc in basic.
Fixed a couple warnings.
Put some error checks in triangle.

To Do:
Get alpha blending working.
Put in functionality for triangle strips and fans.
Merge branch 'openGL2' into qtOpenGL2
Added some configurations into Display to allow for alpha blending.
Changed how I set my color in the draw routine for Graphic.
Merge branch 'openGL2' into qtOpenGL2
Added a geometry shader as an optional input.  Still working on using it.
Also, I may be slightly redesigning the shader input / output process to
be more flexible.

Created and tested a TriangleStrip class.

Started designing method to implement polygon outlines - I may draw it twice
at first for simple testing... but eventually I want to take advantage of the
geometry shaders to maximize performance.
Merge branch 'openGL2' into qtOpenGL2
Added a to do file.
Put an outline flag in, which will draw just the outline of any graphic.
Working on developing a good looking circle.
Completed triangle fan and triangle strip.
Merge branch 'openGL2' into qtOpenGL2