Zmq app

Doesn't this feel redundant? If the target already found the changes to return on getting an AllSenRequest message, is this needed again? I'm confused. Since we are forcing the source to go through a PING-ACK before target sends `docs changed at target` , do you think this might be needed or not?