Merge branch 'master' into bots

Conflicts:
	src/gamelogic/game/g_cmds.c
Fix call to trap_BotUpdatePath
We need to pass in a botRouteTarget, not a position vec3_t.
This fixes a large performance issue due to the use of invalid extents in findNearestPoly when finding a route.
Simplify choosing of movement direction
Fix excessive route replans when the target is also an obstacle
Merge remote-tracking branch 'origin/bots' into bots+viech