Use SDL 2 instead of SDL 1.2
Make the mousewheel work
Allow hardware gamma, in theory
Convert SDL text input to UTF-32
Fix wacky patch for r_ignorehwgamma
Improve console key situation
Update bundled SDL headers/libs
The in_mouse stuff makes no sense in SDL2
Add fallback for __func__ (ioq3 isn't compiled as c99 by default)

Using Debian gcc version 4.7.2 and clang 3.0-6.1 anyway.
Fix referencing pk3 with only qagame QVM
Give botlib com_basegame for botlib.log path

Before it always used BASEGAME fallback code.
Don't scale shadow multipliers by overbrightbits, and improve documentation.
Don't allow modifying qvms or pk3s

Exception for allowing pk3s to be downloaded.
Rename FS_CheckFilenameIsNotExecutable to ..NotImmutable
Rename FS_CheckFilenameIsNotImmutable to ..IsMutable
Correct TeamCount return type and team argument type
#5889: Do post-processing only on viewport portion of frame buffer.
Use specular texture RGB as specular reflectance, multiplied by per-material value.
Show surface names in excessive vertexes and triangles warnings

Add newlines to renderergl2's R_LoadMD3 vertex and triangle warnings.
dlopen libopenal.so not libopenal.so.1 on OpenBSD