Bunch of comment fixes
mint-arena: Add skybox portal support

Based on RTCW MP. Tested using RTCW's mp_castle map.
mint-arena: Don't warn about props_skyportal in Game VM

It's loaded by CGame VM.
Fix compiling game VM with OBSTACLEDEBUG defined
mint-arena: Add game system call to only clip to entities

trap_ClipToEntities is the same as trap_Trace except it doesn't clip to world.
mint-arena: BotCheckBlocked, don't clip to world

BotCheckBlocked does a trace to see if there is an entity blocking the bot.
However, trap_Trace clips to the world and can cause entities to go unnoticed.

So specifically only clip to entities. The distance of trace (3 units) is short
enough we don't need to be concerned about it going through walls (hopefully...).

Remove checking for ENTITYNUM_WORLD because it won't be returned by
trap_ClipToEntities.

----

To see when the bug is occuring, do something like

trap_Trace(&trace, ms->origin, mins, maxs, end, ms->entitynum, MASK_PLAYERSOLID);
trap_ClipToEntities(&trace2, ms->origin, mins, maxs, end, ms->entitynum, MASK_PLAYERSOLID);

if ( trace.entityNum != trace2.entityNum && trace2.entityNum != ENTITYNUM_NONE ) {
	Com_Printf("Trace mismatch: (world) %2d %f -> (ent) %2d %f\n",
		trace.entityNum, trace.fraction, trace2.entityNum, trace2.fraction );
}

if (!trace.startsolid && trace.entityNum != ENTITYNUM_WORLD && trace.entityNum != ENTITYNUM_NONE)
// yada yada
mint-arena: Move bot genetic selection into game VM
mint-arena: Move bot character file loading into game VM
mint-arena: Allow target_speaker to have have any sound extension

If no extension, default to .wav. Otherwise leave it be, it could be .ogg or .opus.
mint-arena: Make target_speaker without sound a soft error

Single player maps for SoF2, JK2, and JA often use some other key for sound.
Allow them to load anyway (assuming engine's been hacked up to load RBSP maps...).
mint-arena: Setup bot physics after map restart too
mint-arena: Include current AI Node in bot info

bot_report 1 to show when following in spectator mode,
and botreport command.
mint-arena: Check if bot is blocked after final dir is set for walking
mint-arena: Remove unused function Intersection in ai_move.c
mint-arena: Move BotMoveInDirection below BotCheckBlocked
mint-arena: Check if blocked in BotMoveInDirection

Allows fallback movements to be attempted if blocked by an entity.
mint-arena: Make BotRandomMove more robust

Pick random yaw, if it fails add 45 degrees until valid move or tried all 8 sides.
mint-arena: Fix BotInterpolateCharacters failing first time

I started to change botcharacters loops when I ported it to game VM,
but decided to leave it alone. Forgot to change this one back.
Remove -falign-loops and -falign-jumps from Makefile

Clang warns and errors because of them on various platforms.

Based on ioq3 pull request by @xhairball.
mint-arena: Allow spriteScale/spriteGen to be used

Disable the polygon sprite rendering in favor of allowing
spriteScale and spriteGen to be used.