a new XmppException class which maps Xmpp errors