[ENG-6982](https://linear.app/comm/issue/ENG-6982/[august]-resending-messages).
The code here is executed in two cases:
1. First session request - then this call is no-op because we didn't send any Outbound messages yet.
2. Sesion request with higher session - this means that device that sent request has malformed session and we need to re-encrypt and resend all not confirmed messages.
Depends on D13032