=per #15943 Avoid initite restart loop when recovery fails

* also include the failing message and sequenceNr in the RecoveryFailure
  message
* remove the "putting back" the message first in the mailbox
=per #15942 Support resume after recovery failure

* also improved fault handling in various places (bugs found)