Ruby XMPP server implementation