[SP] Prevent a crash in NPC_ChoosePainAnimation when NPCs are knocked down.
[MP] Prevent a crash in NPC_ChoosePainAnimation when NPCs are knocked down.
[JK2SP] Workaround for the missing bespin_undercity levelshot.
[JK2SP] Added a fallback when the levelshot cannot be found.
[SP] Remove leftover demo game code.  Remove __NO_JKA code from JK2.
[MP] Remove some unused chunk stuff in cg_effects.c
[SP] Replace some header guards with pragma once.
[MP] Fix crash on startup if r_DynamicGlow is 2
[MP] Fix some vehicles not showing up when spawned

The model name for the vehicle was being truncated so the server was
not able to register the vehicle's model correctly. This also caused
the client side to not show the model.
[MP] Moved console commands in the renderer to an array to avoid forgetting to remove commands at shutdowns.
Also refactored maxpolys/maxpolyverts initialization.
[MP] Remove unnecessary forced int template expansion.  The extra parentheses are required due to min/max macro conflict in q_shared.h.
[SP] Remove invalid yavin1b rosh dying fix.
[SP] Properly ignore impact damage when FL_NO_IMPACT_DMG flag is set and not marked for falling to death.
This fixes an issue where Rosh could die while attempting to jump on yavin1b while at low health (~<40).
Fixes #560
[MP] Add check to validate sscanf in CG_SpawnVector.
Cleanup SP_misc_skyportal_orient function.
Replace error with warning print when having multiple misc_skyportal_orient entities.  Original didn't error, so we will just throw a warning to mappers.
[SP] Fix forced overstrike mode on focus of UI text edits.
[MP] Added addFavorite command to add the current or specified server to your favourites.
[MP] Use size_t instead of int in recently addded for loops.
[JK2SP] Merge a change from JASP missile code to hopefully cut down on the isnan assert hits.
[MP] Remove unused array joy_pressed
[SP] Remove unused array joy_pressed