[MP] Removed GL library dependency.

The OpenGL library is resolved at run time, along with all the function
pointers.
[SP] Removed the GL library dependency

The OpenGL library is resolved at runtime along with all the function
pointers.
[MP] Fix #472

This commit solves the bug in two parts. Firstly, the UI code for
displaying GL extensions was previously not doing bounds checks on an
array which could hold up to only 128 extension names. This has been
written to remove the need for the array and so can handle any number
of extensions.

Secondly, the engine has been modified to truncate the GL extensions
string so that only the 128 extensions are listed. This prevents this bug
from appearing for mods which do not use the updated UI code. The original
extensions string is still kept so that the existence of all extensions
can be checked.
[MP] Fix #472 for Linux/OSX
Revert "[MP] Removed GL library dependency."

This reverts commit fd01cc7f3b50372f5a839ecd60f2e725a2ac6635.
Revert "[SP] Removed the GL library dependency"

This reverts commit c65ef62b97ebed8ce71eaa0bf1c9997774a6fd1c.
[SP] Remove GL dependency for Windows only
[MP] Remove GL dependency for Windows only.
[MP] Add paged pool allocator for EFX scheduler

Some maps spawn a huge number of EFX which is difficult to determine at
load time. To solve this problem, a "paged" pool allocator uses many
statically sized pool allocators, but creating them as and when needed so
effectively there is no overall limit (until you run out of virtual
memory).
[MP] Use INVALID_SOCKET instead of -1 in NET_Sleep.
[MP] Enable multi master support in client engine from ioq3.
[MP] Missing moved MAX_MASTER_SERVERS.
[MP] Correctly calculate jump apex for NPCs

This commit is a fix for f0b8609.
[MP] Fix com_speed output when running server

This commit fixes the com_speed output values when running a dedicated
server.
[MP] G2_API.cpp unused var.
[MP] CGame: Add cg_scoreboardBots cvar to show if clients are bots instead of ping / fake ping generated by server for bots.
[MP] Fix max arena buf count in UI.
[MP] Fix UI not implying that "ffa" type is also valid for TFFA and JM.
[MP] UI formatting.
[MP] CL_ConnectedToServer -> CL_ConnectedToRemoteServer