#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.
OpenGL2: Speed up fog shader slightly.
OpenGL2: Some shader cleanup
OpenGL2: Fix for "unsupported framebuffer format" bug
OpenGL2: reduce varying usage in lightall shader.
Fix UI parse message for menu files

Missing a space after colon.
OpenGL2: Disable GL_ARB_seamless_cube_map by default, caused huge frame drops on some hardware
OpenGL2: Remove AGEN_FRESNEL(superceded by cubemap patch), and some small fixes and optimizations.