Changed the default of TextureID/PolygonID to INVALID.
Added -Wall cleanups.
removed unneeded friend to FontLibrary.
Polygon vertex colors are now multiplied by the texture color.  Added a 1x1 white dummy texture for polygons that have no texture.
Changed the default color to be prepended onto colors returned from alpha textures to white.
Added the core of the font rendering library.