Use correct matching blue color for arrows in MP's console when back scrolled.
Merged ioquake/ioq3@7b15415
Removed SV_ReplacePendingServerCommands, it is unused.
Merged Field_KeyDownEvent portion of ioquake/ioq3@2ea6b8b.
Merge ioquake/ioq3@c081b9c
Merge ioquake/ioq3@2e19bdf
Partial Merge of ioquake/ioq3@f9bb47d

Skipping changes from keycodes.h and keys.h.
Key_Unbindall_f change was already applied by raven some years ago.
Partial Merge from ioquake/ioq3@b2d87c4

Only the change in cl_keys.c@@Key_StringToKeynum for switcing to Com_HexStrToInt is merged.
Merged ioquake/ioq3@fe0a65e
Fixed CVec3::IsFinite and CVec4::IsFinite methods which only worked in Visual Studio.
Merge remote-tracking branch 'upstream/master'
Fixed double-printing of messages on non-Windows when building with Debug config. Also fixed new lines being removed from Com_Printf on non-Windows.
Updated MP projects to use new libraries, and removed the dedicated
project from MP solution.
Merge remote-tracking branch 'upstream/master'