-Remove the patch_t based hu_font.
-Remove usage of V_TextScaleXAmount.
-Add method OFont::getTextWidth that takes a single character as a parameter.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4285 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Change R_CopySubimage to stretch the source image to fit the dimensions of the destination texture.
-ConCharsFonts and HudFonts can now be scaled via their constructors.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4286 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Use menu_font, a scaled instance of HudFont, for writing menu text.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4287 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add the OFont class TrueTypeFont (requires the SDL_ttf library). TrueTypeFont rasterizes TTF glyphs to a separate Texture so that the existing screen printing routines can use them.
-Add the public domain font SpaceMarine by joiro@hotmail.com to ODAMEX.WAD.
-Change hud_font to be an instance of TrueTypeFont.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4288 b0bcef46-2027-0410-bd56-ab726e9a1d04