Merge from scientist_agitation_fix
- improve perf/gameplay by fixing a scenario where nearby scientists would never stay in cover and be hyperactive
- improve perf by making scientists on other floors just lay in ambush, instead of constantly trying to peek above/below their floor
- fix regression that caused scientists to not group up to push when throwing grenades, landing a shot, or not seeing the player for a while
- fix some scientists still trying to push or throw grenades on a location even after their allies confirmed visually that the player is not there anymore
- fix a pool leak