allow the id to be set for the iq stanza so that we can run a listener and a sender as separate clients