Allows access to the port tracker for media type "DATA" and to the default port tracker.
Does not include the class files from the protocol.media package in the protocol bundle.
Updates libjitsi to a7143beb3 (fixes a problem with recording).
Reduces the number of times that a received packet is internally copied. Reduces the scopes of synchronization blocks and breaks synchronization blocks into multiples on different objects. Optimizes hashtable iterations. Fixes warnings. (ice4j revision 463)
Fixes warnings.
Fixes removing ssrcs, a bug where this leads to grow in csrc list in MediaStreamImpl when in one call we have changing of ssrc (the call is one2one).
Updates ice4j to r466.
FMJ r73: Fixes a deadlock between JitterBuffer and RTPSourceStream. ICE4J r467: Does not use instanceof on each and every RTP packet.
FMJ revision 74: Fixes IllegalMonitorStateExceptions reported by Damian Minkov.
FMJ r77: prevents RTP packets being silently killed.
FMJ r79 and libjitsi: special handling for the RTCP reporting interval for video sessions.
IRC: some refactoring of connect methods.
Restructured and extract IrcConnection type for better separation of
stack and connection.

This restructuring extracts all the methods that are related to an
established connection such that there is a better separation of
concerns between IRC stack state and the state for an individual
connection.
This way it is even possible to set null connection even before the
connection, its listeners, and its threads are completely disposed of.

This also fixes the bug with auto-join behaviour that occurs because of
multi-threading and bad (i.e. no) synchronization on the IRCApi
instance.
Remove unused setNick method.
Moved channel listing operations to separate class.
Fix NPE during IRC connection process.
Tweaks + fix missing synchronized block.
Manage presence using presence manager directly.
Introducted Identity Manager instance responsible for identity-related
operations.
Various small tweaks.