Changed the format string to a const char pointer.
gl_error and context_error now inherit from a fixie_error class.  Added a error_code_description field to gl_error.
Moved the ext folder to external.
Added a basic logger class based on the ARB_debug_output extension.