mint-arena: Fix COM_Parse line counting

See 3936b00fcc77886ade0f5e5440f3d820fd0ad644 and
https://github.com/zturtleman/spearmint/commit/7ba7ff7f9d23f189ff3ac34f6cfa6dbe78200737
mint-arena: Fix map_restart 0 not checking if full reload needed

If delay for map_restart is less or equal to 0, check
if need to do a full map restart. Needed for switching
gametypes with `map_restart 0`.
mint-arena: Fix map_restart doing full reload when cvar was changed back

Don't have map_restart do a full reload just because a tracked
cvar was changed (it might of been changed back). Check if latched
string is different from value.
mint-arena: Have CGame pass sizes for various structs

Handle mismatched sizes. This allows extending the structs
without breaking backward/forward compatibility. Missing
fields are cleared.
mint-arena: Remove GLCONFIG_SIZE from tr_types.h
mint-arena: Update q_shared.c/h to match Spearmint
mint-arena: Move SAY defines from q_shared.h to bg_misc.h
Merge remote-tracking branch 'mint-arena/master'