OF-670: Cleanup MUC for dropped S2S sessions

Detect "remote-server-not-found" error condition and remove
corresponding MUC users
OF-670: Detect all non-recoverable errors

Kick MUC user when a corresponding packet is returned with any permanent
error condition (PacketError.Type.cancel).