Redit code to detect edited regions

Regions pick up new divisions, combining, and changes in neighbors
pretty well.