Init com_jk2 in the correct location, and it doesn't need CVAR_SERVERINFO (its sp)
Revert "Init com_jk2 in the correct location, and it doesn't need CVAR_SERVERINFO (its sp)"

This reverts commit 87a349344ecc309b53f4c5cc37f58a070b0d114e.
Init com_jk2 in the correct location, and it doesn't need CVAR_SERVERINFO (its sp)
(For real this time not a mega commit due to git derp)
Fix for issue #178

When doing G_RunThink for NPCs, it will skip the NPC_Think function and only run icarus when it hasn't reached the nextthink time.
Which means that the NPCGlobals such as NPCInfo will not be set for this run of icarus.
This causes null pointer crashes when icarus needs to access the npc globals.
Merge pull request #183 from xScooper/master

Fix for issue #178
Fix: hardcoded pointer size, segfault on 64 bit Linux
Fix: added missing _isnan macro for Linux
Change: minor modification for qsort parameter
Added a PROPER section for buying the game

Added a few links to places where you can obtain the game, finally figured out how to do it.
Merge pull request #185 from liamdawe/patch-1

Added a PROPER section for buying the game
Merge pull request #184 from exander77/master

Fixes for building on 32 and 64 bit Linux