fixed formatting of a few GLSL float constants
remove unneeded version number from texturecolor shader
call GLSL_VertexAttribPointers after attribute arrays have been enabled
Fix possible division by zero in S_PaintChannelFrom16_altivec
Merge pull request #81 from MAN-AT-ARMS/sndmix_altivec

Fix possible division by zero in S_PaintChannelFrom16_altivec
Change default value for s_alDopplerSpeed
Fix building with curl on Linux PPC and Sparc
Merge pull request #85 from MAN-AT-ARMS/curl_fixes

Fix building with curl on Linux PPC and Sparc
Merge pull request #84 from MAN-AT-ARMS/openal_speedsound

Change default value for s_alDopplerSpeed
Merge pull request #29 from inolen/shader_tidying

misc shader fixes
Fix binding 'context menu' key using SDL2

SDL 1.2 converted Windows' VK_APPS and X11 XK_Hyper_R to SDLK_MENU.
SDL2 has it as a separate SDLK_APPLICATION key, so convert it to K_MENU too.
Fix Windows key bind name on non-Mac using SDL2

SDL 1.2 sends SDKL_*META (command) and SDLK_*SUPER (windows key).
SDL2 sends SDLK_*GUI for both.
Don't add duplicate resolutions to r_availableModes

SDL can give the same resolution with different refresh rates.
The refresh rate isn't used, so only add resolution to mode list once.
Use correct type for thinktime
Add facility to describe cvars
Add function for clearing global shader instead of duplicating the code
Remove r_softOverbright from opengl2-readme.txt

The cvar was removed and forced enabled.
OpenGL2: Don't segfault if r_ext_multitexture is disabled
OpenGL2: Better BSP surface merging.