m_spanningtree Fix routing of unicast messages
m_sajoin Abort and report if the target user is already on the channel

Fixes issue #820 reported by @UselessOper
m_sajoin, m_sapart Support a comma separated list of channels

Issue #818