Basic, rough implementation of instant messaging.
Add parent group to contact.
Better handling of (non-) chat room specific nick names.
Removed handling of "private" chat rooms now that basic instant
messaging is (roughly) in place.
Javadoc and comment clean up.
Code cleanup.
Code clean-up.
Pass on user notices via instant messaging.
If logging level is TRACE/FINEST log raw messages from IRC client
library.
Added support for IRC NOTICE and ACTION messages.
Removed duplicate IRC Message implementation.
Fix recognizing action message.
Formatting of message, notice, action.
Clean up and preparation work.
Store multiple modes for IRC member and select strongest.
Made distinction between finding contacts and creating them when called
from a chat room to initiate a private chat session.
Create new volatile contact for incoming private message if necessary.
Log error and abort processing mode change when target member instance
cannot be found.
Temporarily log user and message when delivery fails.
Log complete mode message if member instance cannot be found.