Add VCard-based Avatars via. vcard-temp
This implements XEP-0054: vcard-temp, but only handles the avatar/profile picture. Avatars (and everything else in the VCard) will currently only be updated on connecting. For changing this, we need to implement XEP-0153: vCard-Based Avatars, that will send presences with notices of updated VCards.
Showing with 168 additions and 17 deletions