renderer: code cleanup, refs #688
renderer: swapped order of for comparisons, refs #688

Thanks to this change, image[16] is never called (same reasons as at line 3953)
rendererGLES: swapped order of for comparisons, refs #688
general: separated motd check from update check, refs #666

and moved it to the playonline menu.
Revert "general: separated motd check from update check, refs #666"

This reverts commit 3e52d5e65de823e17c6989ba6efaa9f8b29a97de.
cgame: let the stamina bar flicker in red on adrenaline
game: switch weapon when out of syringe/adrenaline, refs #669
cgame: use switch instead of if
mod: force switch after using adrenaline, fixes #669
misc: additional MinGW fixes using embedded libs, refs #665
cgame: switch to knife if completely out of ammo, fixes #613
cgame: fixed missing break
game: flamethrower doesn't necessarily gib - thx Mateos refs #653
mod: unused camera & spotlight related code removed refs #51 #52
client: cl.cameraMode removed refs #31
ui: legacy logo for ingame main menu
game: corpses no longer throw helmets when robbed & gibbed fixes #632
renderer2: division by zero failsafe, refs #688
mod: integer division casting
mod: sync MG/MG_SET cooling fixes #687