converted with Lazarus to Lazarus project.
added cthreads in case of Linux and FreePascal
Added in uxmpp.pas
TPresenceEvent, TIqVcardEvent procedures,
FOnPresence, FOnIqVcard fields,
OnPreserce, OnIqVcard properties,
updated
TXmpp.ParsingIQ and TXmpp.ParsingPresence functions,
added handlers for VCard and Presence, illustrated how do they work.

added username and
password fields which will allow to not hardcode them in the source.