Add support for presence subnode <status/>
XMPP MUC: add support for groupchat rosters.
Improve extension protocol, add some docstrings, refactor stuff.