Recovery mode (also used for an initial sync)

When using `promiscuous subscribe --recovery` the worker will detect
when its blocking. It will figure out the proper version number, and
yell for skipped messages.