I3C Client: XMPP reconnect

Track XMPP connection state and reconnect when the XMPP connection fails.