[JK2SP] Workaround for the missing bespin_undercity levelshot.
[JK2SP] Added a fallback when the levelshot cannot be found.
[MP] Adjust fx_rain entity to be more like SP with spawnflags.
No spawnflags - behaves as is in MP. (The count variable never did anything)
LIGHT - light rain
MEDIUM - same as no spawnflags
HEAVY - heavy downpour with fog (no lightning effects can work purely server side in MP)
ACID - acid rain (no pain)
MISTY_FOG - fog
[MP] Add support for extra customRGBA entries from SP on NPCs.
[MP] Add support for drawing the forcesight surfaces.
Requires cgame that supports it (OpenJK's does now)
[MP] Add human merc NPC spawner ents.
They are a fairly common enemy and nothing special required code wise.
[MP] Add support for random and extra jedi types.
[MP] Fix up font renderer glyph positioning

The font renderer now uses floating-point arithmetic when calculating glyph coordinates on the screen.
There should be a noticeable improvement in text positioning for scaled down text such as player chat.
[SP] Fix up font renderer glyph positioning

The font renderer now uses floating-point arithmetic when calculating glyph coordinates on the screen.
There should be a noticeable improvement in text positioning for scaled down text.
[SP] Fix crash on startup if r_DynamicGlow is 2
[MP] Disable unused cvar cg_fpls.
[MP] Remove extra cg_fpls reference
Merge pull request #555 from BSzili/master

[JK2SP] Workaround for the missing bespin_undercity levelshot.
[SP] Increase MAX_SHADER_FILES to 4096 to match MP engine.
[SP] Clean up the setForce* cheat cmds.
[SP] Major cleanup of saber load parsing code from MP migrated to SP.
Added an automated begin/end class to handle COM_BeginParseSession/EndSession. (only used in the saber code for now)