migrating more printed warning/errors to loged oness to get prefixes out of translation units, and remove more unnecessary ones
let's rather keep source than category in the log event for now
fix some cg_tutorial tu's
Turrets never stopped spinning up. Fix this.

Broken in commit c4d60b8503894766fdb20b80ae6717b020421a4a.
Don't create renderbuffers that aren't used anyway.
add gfx_shader_mod for managing dynamic shaders

when called :act it will replace "shader"-shader with "replacement"-shader
on :reset it will replace it back to "shader"-shader
Add a r_heatHaze cvar with default 0
Add menu options for heat haze
Add Heat Haze on for highest, and off for all other graphic presets
librendererGL: prevent ‘missing image’ for shaders without diffuse or colour stages.

This is done via a new keyword, “implicitMapGL1”. librendererGL treats as if
it were implicitMap; librendererGL3 parses but otherwise ignores it.
Merge remote-tracking branch 'origin/master' into gameplay/viech

Conflicts:
	src/gamelogic/ui/ui_main.c
Merge remote-tracking branch 'origin/master' into gameplay/viech
Merge branch 'gameplay/viech' into bots+viech

Conflicts:
	src/gamelogic/ui/ui_main.c