Shea multiagent rules
THIS PR ADDS:
- Working IDM Planner with the multiagent observations
- Working PDM Closed + Hybrid Planners with the multiagent observations
- Occlusions working with both of the above
- Motion Controllers with the multiagent observations (this ended up being required for PDM to work)
- A bunch of misc bugfixes