Give botlib com_basegame for botlib.log path

Before it always used BASEGAME fallback code.
Don't scale shadow multipliers by overbrightbits, and improve documentation.
Merge remote-tracking branch 'ioquake3/master'
Remove BASEGAME fallback from botlib

basegame libvar is always set by engine.
Moved setting 3 bot lib vars from game to server

It should just be specific cvars, don't want game setting them to something else.
Remove Q1, Q2, HL, Sin stuff from BSPC

Also removed bspc/aasfile.h that was unused (botlib/aasfile.h is used instead)
Added CONTENTS_MONSTERCLIP checks from RTCW.
Increase BSPC limits to match Spearmint

Some maxs were below quake 3.
Speed up BSPC force sides visible like WolfET's BSPC

Also only forces sides that don't have NODRAW flag.
Update Code::Blocks BSPC project
Remove my porting comments from BSPC

From porting from quake3 1.32b to ioquake3.
Unifdef ME in BSPC

Mr Elusive's code is always going to used.
Remove disabled BSPC visualization code

OpenGL renderering code and writing brush (vextexes?) to text file.
Remove unused writebsp.c from BSPC and related code
Remove unused tetrahedron.[ch] from BSPC
Fix warnings in BSPC

Calling functions without declaration.
BSPC: change internal name, clean up Turtle Arena stuff
Merge branch 'master' of git://github.com/zturtleman/spearmint

Conflicts:
	code/botlib/be_interface.c