|SOURCE|
pCommon::Renderer::Font]
* Added a GLYPHPOLY struct to hold the polygon for the glyph as well as the
  width and height of the glyph as a texture
* SetViewport added to set up the projection matrix for rendering
* Added a map of GLYPHPOLY structs to characters which will be used to alias
  characters to polygonal data when rendering
[Common::Renderer::OGL::GLFont]
* Moved the vertex creation code to the ReadGlyph member function, as it will
  not be of much use other than for one glyph
* Vertices are created using the glyph data instead of being statically created
* RenderGlyph uses the scale, position, and the projection matrix derived from
  SetViewport to calculate the projection*world matrix