Improves the OTR policy so that automatic sessions will no longer be reinitiated if OTR is stopped manually. Also cleans up outdated javadoc.
Fixes some javadocs and removes whitespaces.
Fixes leaking ChatRoomWrapper instances as configuration listeners, will cause leaking xmpp connection instances.
Adds authentication failed event when password is wrong in sip protocol provider, and handling it so we stop options keep alive (observed leaking sipClientTransactions when we are not authenticated and waiting for user input while the keep alives continue in the background).
Intermediate commit to save clean up (not currently working right now)
Rewritten IrcAccRegWizz after the IcqAccRegWizz since the original
implementation causes problems during loading.
Minimal IRC stack set-up.
Working on chatroom interactions.
Working on channel join/part operations and management.
Working on basic chatroom operations: topic changes, mode changes,
join/part/quit events, messages.
Tweaks + basic infrastructure for mode changes.
Upstream fix for NPE in IRC-API.
Simpler implementation for replacing keywords with the "highlighted"
variant.
Working on mode change support and listen to kick channel messages.
Added a TODO note for later attention.
Improved kick handling in chatroom listener.
Reduced code nesting.
Throw exception after failed attempt to connect to IRC server.
Invalid operation: disconnect is not availble at that moment.
Maintenance, tweaks & Mode enumerator.