[SP] Fix button binds for JK2 mode.
[MP] Merged a fix from ioq3 that hopefully fixes reconnect exploit with duels.
Fix comes from ioquake/ioq3@82f79897 (Not full commit)
[MP] Map vote: Make sure to close file if it was empty but, a valid handle.
Removed unused _USRDLL define and dependent code.
Merge pull request #426 from ImperatorPrime/master

Removed unused _USRDLL define and dependent code.
[MP] Add the maplist cmd as a real command and not just tied to callvote map.
[SP] Clean up renderer files, removed ununsed files
[SP] Clean up some unused code, defines, includes
[MP] Clean up some unused code, defines, includes
[MP] Try ioq3's version of the video record desync fix.
Though technically its not any different.
[SP] Merge some g_client cleanup/rewrite stuff to SP from MP.
Removed _NO_PCH and _IMMERSION references.

_NO_PCH will always be true, and _IMMERSION references nothing, so out
they go.
Merge pull request #428 from ImperatorPrime/master

Removed _NO_PCH and _IMMERSION references.
Removed unused files.
Merge pull request #429 from ImperatorPrime/master

Removed unused files.
[SP] Removed g_headers files.

Files now explicitly depend on the headers they need, instead of that
catch all.
Merge pull request #430 from ImperatorPrime/master

[SP] Removed g_headers files.
Fix build break.
Merge pull request #431 from ImperatorPrime/master

Fix build break.
Adding myself as a maintainer.