[MP] Rend2: increase max animation images to 32.

This now matches the vanilla renderer.
[MP] Rend2: Fixed bug in lightmap collapsing.
[MP] Rend2: Change vec4 texcoords to vec2.
[MP] Rend2: Simplified vertex attribute enums.

Also only use light coord attribute when lightmap is considered.
[MP] Fix a printf type and cast correctly in RE_RegisterIndividualSkin.
[MP] Some UI code cleanup.
[MP] Cleanup of binds code in UI.  Removed some unused code, and add some const.
[MP] Fix an invalid null deref check in the slider code.
[SP] Fix a printf type and cast correctly in RE_RegisterIndividualSkin.
[MP] PASSFLOAT nothing to see here.
[MP] Minor Win64 fix.
[SP] Minor Win64 fix.
[MP] CGame: Moved some cvar code to cg_cvar.c
[MP] Extra `int i` symbol definition.
[MP] target_location entities are no longer part of the entity list.
Limit is still 64 because being tied to config strings for compat reasons.
If you want to do away with this limit, you should parse the locations on cgame side as well.
[MP] Fix give ammo applying to < AMMO_BLASTER >= AMMO_MAX.
[MP] Also range check give ammo
[SP] Fix give ammo applying to < AMMO_BLASTER >= AMMO_MAX.
[MP] Fix a copy-paste error in CG_TriggerAnimSounds.
[MP] Fixed a couple of Array compared to NULLs in CG_Player.