Modified the default GL headers to use the fixie defines and types.
Add configuration-specific defines for debug and release builds.
Moved the gl types into their own header.
Change color's float members to GLfloats.
Made the context management functions static.
Added helper functions for fixed/floating point conversion.
Add a material class and context material memebers.
Add a real class to encapsulate floating or fixed point values.
Added exception classes for context and gl errors.
get_context now throws an exception if no context is set.
Implemented glMaterial*.
Add a comment to explain default material values.
Added an OpenGL dependency in cmake.
Moved an include into the cpp file.
Fixed a comment.
Added a GL function loader.
Added a stub class for lights.