Made this public

There's a few instances where it'd be useful to have an independent quad
mesh to have explicit control over and not in the resource manager.
Added DrawWrappedText

Also fixed SetDrawColor not affecting text
Made FBO class a little more modular

There's something wrong with it.
It still needs some revisiting.
Added OnSpinnerStop(Game) event to ent_spinner
Added announcer entity

It'll say things about the games you landed on and dances a groovy jam.
Fixed game names misaligning on smaller resolutions
Added more random lines
Fixed not setting the color of the FPS overlay
Added ability to modify alpha of mesh directly

Either through BaseEntity.Alpha, Mesh.Alpha, or MaterialProperties.Alpha
Changed this a bit to look better
Added fancy fading to announcer text box
This is old and useless
Fixed dark when disabling shadowmap
STOP IT THIS IS MODULAR
This isn't needed
Documented FBO class
Deprecated, long replaced by Mesh class
Documented Resource class