Disable observers when cleaning data.

We don't want to trigger these.  Also they were leading to timeouts on
preview...
Improve router reregister task to only commit at the end
Add progress information to router reregister task