Invoke persist calls when leaving Edit mode in a group, instead of in-order, to allow these revision-checking to be handling for the group as a whole. WTD-1033.
Restructure sources associated with Edit mode; work on WTD-788 has increased number of sources here so more organization is useful.