Adds a setTcpType method.
Updates ice4j to r469.
Adds remove method.
Adds irc-api-1.0.jar to the netbeans project classpath.
Updates ice4j to r470.
Removes the irc-api sources (they are now in the libsrc repository).
Fixes warnings, wrong synchronize on local variable rather than using the global one and adds additional check when starting chat.
Updates libjitsi to 31e5311eec6.
FMJ revision 81: Mitigates deadlocks related to synchronization source identifier (SSRC)-related information lookup.
FMJ revision 82: Fixes SSRC lookup.
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.
Made identity field final.