Scrubbed group retreat behavior

Too many edge cases to debug at this point. Had a go at both
broadcast-based (problem: extremely finicky with cascading) and
agent-based flank checking (problem: too many edge cases to deal with
units actually on a flank). Ergo, scrapped.