Completed next phase of the game-side 2D drawing clean up:
Split the text drawing out of hu_stuff and into gl_drawcompositefont
Renamed all text drawing methods swapping the prefix M_ for GL_
Relocated the menu-specific overrides for the type-in effect and shadow into a new set of menu-specific wrappers for the GL_DrawTextFragment methods.
Next step: Refactor the GL_DrawText(Fragment) methods to remove the dependence on the game config in this module (currently only used for the glitter and shadow strengths).
Next step: Refactor the GL_DrawText(Fragment) methods to remove the dependence on the game config in this module (currently only used for the glitter and shadow strengths).