JukeAlert - Fixed issue with differing character display lenghts.
The "Show the first XXX characters" solution originally implemented was
flawed in that long strings of smalla characters - like i's - would be
truncated at a ridiculously small length while large 'L's would be at the
end of the page.  Instead, based it around the actual chat filler which
will calculate the length for us.  If it happens that the chat filler
truncates to a certain character, then we will omit the last 3 characters
and add in a '...' to it.  This will cause the character endings to be
different between two strings of differeing long lengthed characters but
not to a degree that is something I want to adjust.