Fixed #294. Linux is a bit of an oddball with mouse buttons. Mouse button
6 and onwards are now mapped to AUX0 (on onwards).
Changed switch cases to use SDL definitions
Fix mapped keys for joystick and joystick hats.
Xycaleth moved to Maintainers on the readme
Construct wave names in snd_ambient.cpp using Com_sprintf instead of strncat hackery.
Use Q_stricmp/Q_strncmp rather than OS stricmp/strncmp in snd_ambient.cpp.
Merged idq3-GPL quotes fix for Com_ParseCommandLine to SP and MP.
Fixed potential buffer overflow in RE_AddPolyToScene (SP+MP)
Use Cvar_SetValue for anisotropic filtering to not set the cvar string as a float always.
SP workaround for using cheats and not being able to progress in the menus.
Force powers at level 4 display 3 points for now, so that at least something is displayed.
Can continue past force select screen if helpusobi 1 is true.
Removed redundant always true string comparison in FS_Startup.
Allow give shield in SP as an alias to give armor.
Use GlobalMemoryStatusEx in SP's Sys_LowPhysicalMemory
Fix trap_Cvar_VariableValue in SP's UI.  This commit fixes Issue #304.
Use RAND_MAX in SP's CQuake3GameInterface::Random.
This is a combination of 5 commits. Removed platform.h, and got rid of
various platform-specific typedefs.
Removed references to platform.h

Removed platform.h in MP, and removed unused class from icarus tokenizer.

Removed platform.h from SP code.

Removed all references to LPCSTR in SP.

Removed last bits of LPCSTR from MP.
Should fix #306 (active force powers were not being networked with __NO_JK2 defined). Also changed R_CullPointAndRadius to agree with the commenting / __NO_JK2 case
Some cmake fixes for win64.
Lists what arch has been detected during cmake build.
Fixed problem with UseInternalPNG flag.
Use this for win64 still not gonna work right in vs2010 though.
64-bit: fix a whole load of "error: cast from x to 'int' loses precision"

http://stackoverflow.com/questions/2024895/how-should-i-handle-cast-from-void-to-int-loses-precision-when-compiling

In 32bits, an int (which is a 32bit integer) will hold a pointer value.

When you move to 64bit, you can no longer store a pointer in an int - it isn't large enough to hold a 64bit pointer. The intptr_t type is designed for this.