Avoid empty notifications on the sending side.

There were two recipients.  One was the memory persistent changes and
the other went into the various realtime streams.  Handling it on the
sending side covers both.

cbugg: close bug-281