BUG FIX: Sometimes CONNECTED comes in that incorrectly swaps the call
originator with the call receiver.  This means if you load up the
program at that time, you can be on the phone with someone but the
program will display nothing.

Changed handling code for the Startup messages to check for this and
display a panel as required.
BUG FIX: Added check for valid log time before adding.  Fixes ghost
records with constantly updating times

Added: Private Chat Listener, listens for stuff to add to logs on
load... BROKEN: Does not seem to receive messages, may be a conflict
with CallManagerPanel :|

Added: Changed conversation field to MultiLineCellRenderer
Added: isValid check to check for valid time