Use MASK_PLAYERSOLID in ai_move.c's BotCheckBlocked

This use to be in botlib, so couldn't use it.
Fix GrappleState
Fix splitscreen to not show own blood explosion in first person
Merge setting weapon shader color into missionpack ui
Missionpack uses q3 models in all non-team gametypes
Specify lightmap and vertex as hight and low in q3_ui

This is does in Team Arena.
Fix setting display height and width in glconfig

Display height and width were getting cleared at video restart.
Fallback height and width were swapped.
Add display video mode (r_mode -2) to q3_ui settings
Replace some constants in ui_splevel/ui_sppostgame

Did some other clean up in them as well.
Add new color scheme variables to q3_ui
Use ARENAS_PER_TIER instead of 4 in ui_sparena.c
Add cl_voip to q3_ui network menu
Add anaglyph and greyscale to q3_ui display menu
Make UIs work with case sensitive file systems

pk3s aren't case sensitive, causes issues running on Linux with upzipped files.
Merge branch 'master' of git://github.com/zturtleman/spearmint

Conflicts:
	code/game/ai_move.c
	code/ui/ui_main.c
	code/ui/ui_players.c