Tweak the way cvars are displayed, fixes VM cvars showing empty
Fix dynamic new style Cvars not registering properly
Fix SIGFPE crash on func_door_model with speed property set
Fix eccf4722d9 (Cvar vtable problem)

The cvars would call virtual functions in the constructor which on some
compilers would cause segfaults (gcc). Move that call in the
registration of the cvar, which already has a workaround for that
problem.
Reduce momentum thresholds of radar and adv. marauder (100 → 50), decrease grenade cost (300 → 250).
Cleanup help.txt.
Correctly initialize the game VM on /restart
Fix VM commands being case sensitive
Fix alienWin/humanWin
Revert "Give the engine some time to kill the VM in trap_Error"

This reverts commit 325af849ea49527140769a199010d9bbc083a323.
Rename game files as C++
Cleanup G_LayoutSelect a bit.
Add r_showEntityNormals cvar that toggles debug display of world space normals on entities.

You can use r_normalMapping to toggle inclusion of normal map data.
Remove unused OpenMP and winMain code
Remove unlikely to be used #if 0'ed code
Remove requirement for GLEW_ARB_multitexture
Fix 099f4fc6 breaking cgame compat
Factorize code in GLimp_InitExtensions
Remove detection for unused GL extensions
Add maprotation.cfg and server.cfg to archlinux setup.