#6004: OpenGL2: Make any CGEN_LIGHTING_DIFFUSE stages use lightall shader.
#5999: OpenGL2: Don't use lightall shader with deforms or adjustColorsForFog.
Fix upside-down SSAO.
Fix recursive crash when home path cannot be created
Fix targetNum check in cgame's tcmd
Make cgame's tcmd use trap_SendClientCommand for "gc"

gc command was forwarded to server after if wasn't recognized locally, but let's just send straight to server.

(trap_SendConsoleCommand should of had a \n at end, but using trap_SendClientCommand makes more sense.)
Bug #6021 Fix misuse of Sys_Mkdir (Joerg Dietrich)
Fix warning message in animation.cfg parsing functions

Signed-off-by: Zack Middleton <zturtleman@gmail.com>
Fix crash caused by too many surfaces in skin
Free bot client if cannot load bot

Introduced by commit a57a5cfd9b5dcc51696777c67b275c55c5b4b452.
#5979: Cubemap support for opengl2.
OpenGL2: Use RGBM instead of RGBE encoding for lightmaps.
OpenGL2: Fix inaccurate RGBM calculation.
Merge branch 'master' into sdl2