spearmint: Add support for resizing window without vid_restart

When r_allowResize is 1 the window can be resized. I added a CGame VM_Call when glconfig changes,
allowing changing window size without vid_restart.

Also update CGame's glconfig when toggling fullscreen.
spearmint: Show VM cvar archive+rom warning for non-developer

It's a developer message in ioq3 because vanilla q3a ui qvm has archive+rom cvars.
spearmint: Fix Com_ClientListParse to parse Com_ClientListString output
spearmint: Move be_ai_chat.c to Game VM

be_ai_chat.c doesn't need to be in the engine so move it to the Game VM.
Increase qvm hunk size size to handle loading the chat data.
spearmint: Remove stuff from botlib.h only needed in Game VM
spearmint: Remove cgame screen/font sizes from q_shared.h
spearmint: Fix scaleable font DPI in narrow windows