Add logging message for debugging
Initial MUC join handling
WAL mode makes UI and backend play nicer together
Actually store message received time
Don't stop processing messages because of programming error

And show an error box about it
Delayed delivery support
Some stanzas have no id

Crazy
Body can be optional
resourcepart helper
If from != otherSide, default nick is resource
Only bare otherSide on MUC

Not sure what semantics I want here, but this is good for now.
Do not insert duplicate delayed messages