Show surface names in excessive vertexes and triangles warnings

Add newlines to renderergl2's R_LoadMD3 vertex and triangle warnings.
dlopen libopenal.so not libopenal.so.1 on OpenBSD
correct the linked libs on OpenBSD
sync the OpenBSD cflags with Linux
Remove unused renderCommandList variable from renderers
Fix predicting touching items in CTF and 1FCTF

In CTF, rail or plasma gun/ammo were not predicted for pickup depending on what team player is on. The rail and plasma values are the same as PW_REDFLAG and PW_BLUEFLAG.
In 1FCTF, only neutral flag, BFG, and BFG ammo were predicted for pickup. WP_BFG is equal to PW_NEUTRALFLAG.
Remove RF_SUNFLARE from OpenGL2 renderer

RF_SUNFLARE didn't do anything after commit "Merge Reaction renderer features, remove "#ifdef REACTION"s".
Clarify comment for OpenGL2's RDF_NOFOG
Fix Freetype build problems
Allow drawing sun in OpenGL1 renderer

Removed #if 0 ... #endif around RB_DrawSun().
Merged improvements and changes from OpenGL2 renderer.
Suppress warning
fix some "\n"-related stuff

add missing "\n"s to some Printf()-like calls (in Rend2)
drop erroneous "\n"s from some Error()-like calls (in Rend2)
drop erroneous "\n" from a Com_Error() call (in vm_sparc.c)
add some noreturn annotations
remove some redundant exit() calls
remove some unused stuff
make the fread() success-check code in Sys_RandomBytes() more secure
when using the condump command, do not say "dumped console text" prematurely, before trying to open the file
reduce the amount of compiler warnings for variable shadowing
drop some useless return statements
clean up return statements a bit more