[omemo] Implement automatic recovery from broken session
Once an OMEMO session is broken, users have to manually remove the affected fingerprint, restart Gajim, and then write a message to that contact (and trust the fingerprint) in order to be able to send OMEMO encrypted messages again.
Automating this process would improve UX.