[MP] Fix inttypes compilation on MSVC 2010
[SP] Remove some unnecessary network-related cvars
[SP] Some more networking removal
[MP] Add const to field_s::name
[MP] Leftover prototypes in ui_local.h
[MP] UI whitespace/indentation/cleanup.
[MP] UI: Make the typedata void pointer a union of the pointer types.
Also adds type validation for ITEM_TYPE_MULTI and ITEM_TYPE_TEXTSCROLL is now zeroed.
If you don't like it this way change it sometime down the road.  This is still better than a void pointer itself.
[SP] Call engine function before calling the gamecode overrides for userinfo.
[SP] Fix strict aliasing in SG_GetChidText.
[SP] Some renderer fixes and cleanup.
[SP] Some ui things not needed in JK2_MODE.
[SP] Port MP status cmd, cleanup since previous commit by adding a 0 ping to retain padding.  Removed rate title.
[SP] Cleanup map cmd handling.  Allow for retaining cheat state if set before "map".
[SP] Minor cvar.cpp cleanup.
[SP] Remove a lot of the unneeded stuff from status cmd.
[MP] Added com_affinity bit-flag to force which cores can be used
[SP] Added com_affinity bit-flag to force which cores can be used
[SP] Remove unused variable
[MP] Fix GVM_ClientBegin with new API passing false to allowTeamReset.
This was a regression from how it was originally in the old api.
Removed allowTeamReset from GVM_ClientBegin, but still pass qtrue to mod code in new api.
[MP] Add missing sv_gameapi.h to cmake.