Adds a class that represents an RFC4575 Conference Information document. Intended to be used to merge the SIP and XMPP code that handles such documents and remove code duplication.
Adds code to AbstractOperationSetTelephonyConferencing which describes a
conference in a ConferenceInformationDocument (for both SIP and XMPP
conferences)
Makes sending of XMPP COINs use the new architecture, removes unused code.
Makes sending of SIP Conference Information use the new architecture. Removes unused code.
Adds comments.
Small fixes
Use "audio" and "video" instead of numeric id's for media elements
Updates handling of received conference-information documents. Uses the ConferenceInfoDocument wrapper and checks for the document state (that is, checks for partial documents)
Part of last commit
Prevents sending of more than one COIN every 200ms to a specific CallPeerJabberImpl.
Compare OTR fingerprints case insensitively (close #8)
Adds more methods and javadoc to ConferenceInfoDocument
Adds code to compare ConferenceInfoDocuments and only send notifications if differences are found.
Fixes NPE for too quickly failing calls not displayed to user.
Fixes double checking for display name.
Searches for display name no longer match part of number, now searching for exact match.
Corrects MetaContactImpl display name update: do not update the display name with the default contact one, if this is an invalid display name.
Revert "Corrects MetaContactImpl display name update: do not update the display name with the default contact one, if this is an invalid display name."

This reverts commit 08b46a61409583c2b45b78861b81a74c6fbce025.
Work in progress on implementing support for partial conference-info notifications on the receiving side
Small bug fixes