[ent geo world] Implement shape queries
[ent] Fix robot vision range
[ent world] Patroller uses queries instead of sensors