VCard updates:
VCard updates:

- getVCard now requires a jid:
The contact param has been removed.
Using an UnescapedJID instead of a RosterItemVO allows for vCard requests on chat room participants that aren't necessarily in the user's roster.
To request the vCard of the current user, pass the user's jid just like any other request. Passing null will no longer request the current user's vCard.

- Made cache a dictionary instead of generic object.

- Added clearCache() method to immediately remove all cached vCard references.

igniterealtime/XIFF