Cross-platform C++ XMPP client and server library