Add support for x86_64 cross compiling in Travis CI
OpenGL2: Remove misleading documentation for gamma cvars.
Fix cg.skulltrails out of bounds access in Team Arena Harvester mode

In Team Arena's Harvester mode, players corrupt your memory from beyond
the grave. Gib the players to stop the corruption!

CG_PlayerTokens is called for player entities, including corpses.
The entity number is used for the index in cg.skulltrails which only has
MAX_CLIENTS elements. This results in incorrect memory being overwritten
for corpse entities (as the entity number is >= MAX_CLIENTS).

So limit skull trails to valid entities (entity number < MAX_CLIENTS).
Make R_LerpTag return qfalse if MDR tag does not exist

Elite Force SDK has trap_R_LerpTag return void, so this shouldn't cause issues for iostvef.
Allows new games to check if a tag exists in a MDR model.
Switched runtime library to Multithreaded DLL to fix build on VS2012.
Merge pull request #69 from RobertoEstrada/master

Switched runtime library to Multithreaded DLL to fix build on VS2012.
Don't install libvorbis-dev on Travis

The in-tree copy of vorbis is used. No reason to install the package anymore.
Merge branch 'features/add-x86_64-travis-ci-support' of github.com:xhairball/ioq3
Fix always switching back to mgun in Q3 controls menu

Caused by 120e296a74b0317f29d7f516d904bdc70f71b006.
Fix Gauntlet barrel axis in UI

UI's PositionRotatedEntityOnTag is different than CGame's and
UI has switched pitch/roll for Gauntlet/BFG axis to get it to
look like /close to/ how it looks in CGame.

Making UI use the same *PositionRotatedEntityOnTag and axis as
CGame fixes the Gauntlet blade being wobbly in controls menu.
Try to fix Travis CI MinGW builds

Listing i686-w64-mingw32-gcc as a compiler stopped working.
Travis tries to print version before installing it.

$ i686-w64-mingw32-gcc --version

/home/travis/build.sh: line 201: i686-w64-mingw32-gcc: command not found

The command "i686-w64-mingw32-gcc --version" failed and exited with 127 during setup.
Fix potential out of bounds access caused by CM_GridPlane

Coverity doesn't care if there is a warning, out of bounds access is bad.
Don't use memset with non-zero value to fill ints

Coverity reported using value -2 as a bad memset. Really doesn't make sense when filling ints and not bytes too.
Fix potential buffer overflow in PS_ReadPrimitive

Found by Coverity.
Fix unchecked buffer size issues in l_script.c and l_precomp.c

Found by Coverity.
Fix max bans range check in SV_AddBanToList

Adding too many bans would write out of bounds. Found by Coverity.
Have OpenGL2 "map $lightmap" check for NULL tr.lightmaps too

Zero length lightmap lump will have NULL tr.lightmaps.

OpenGL1 already has this check, because r_vertexLight 1
would crash Team Arena. OpenGL2 does not disable loading lightmaps
when r_vertexLight is 1 though, so it does not have that issue.
Fix potential buffer overflow caused by long tcMod args

Found by Coverity.
Fix OOB access in CM_EdgePlaneNum without erroring in CM_GridPlane

I changed warning to error in 9d74227559d46b85d0c43d395cd280d3de7ae8f4,
which broke JA's mp/ctf4 map and probably others.
Fix potential OOB in Windows Dedicated TTY CON_Show

Found by Coverity.