xmpp: Support registration stanzas containing regular fields
This enables processing IQ stanzas containing data forms as well as stanzas containing regular registration fields. If the stanza contains both a data form and regular fields, only the data form is used.