Check contacts' mailboxes when coming online
If we don't have our own mailbox, check our contacts' mailboxes for incoming data when coming online. Keep checking periodically until our hidden service has been available for some overlap period, to avoid races where the contact fails to connect to our hidden service and uploads data to their mailbox instead.
Depends on #2186 (closed).