[MP] Merge ioquake/ioq3@018de1dd2ef2a0827837fefe7f75e6592d68a0ed
Added TTimo's QuakeLive-style mouse acceleration, thanks Gabriel Schnoering and TTimo for the patch. (#3693)
Adjusted to fit JA changes.
[MP] Win32: Fix game reporting low memory status.

GlobalMemoryStatusEx requires the dwLength field of the MEMORYSTATUSEX
struct to be filled in by the caller.

This fixes strange actions being performed by the game such as s_khz being
set to 11 on start up. This should also improve performance in some cases
where the game doesn't try to free memory when it didn't need to.
[MP] Win32: Fix server reporting low memory.

Same fix as previous commit for client binary.
[SP] Win32: Fix game incorrectly reporting low mem

GlobalMemoryStatusEx requires the dwLength field of the MEMORYSTATUSEX
struct to be filled in by the caller.

This fixes strange actions being performed by the game such as s_khz being
set to 11 on start up. This should also improve performance in some cases
where the game doesn't try to free memory when it didn't need to.
[MP] Make cl_motd archived and an index to which cl_motdServer is used.
Add cl_motdServer1-5.  1 is default, 2 is jkhub, 3-5 are unset by default.
Set cl_motd to 0 if you want to disable the Welcome player message entirely.
Revert "[SP] Also install jagame/jk2game shared object to the base folder"

This reverts commit 6f8801fd635d33c7a753f23014b259daaa29e604.
[SP] Don't fallback to looking in base for jagame/jk2game.  Fallback to OpenJK.
[MP] Some game dll load function cleanup.
[SP] Fix cg_main.h header guard define.
[SP] Just remove cg_main.h entirely.
[SP] Cleanup/warning fixes for both SP games.
[SP] Fix extern.
[SP] More warning fixes to SP games.
[SP] A couple more warnings.
[MP][OSX] cgame,game,ui dylibs installed into .app
[SP][OSX] jagame installed into .app
[MP] app bundle now with localised name
[SP] app bundle now with localised name
[JK2SP] OSX .app bundle stuff
[JK2SP] Fixed third person weapons not showing