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