check for a similar chat as buddy holds the full jid (with resource as oppose to just name
as romeo@montague.net/desctop is not similar to romeo@montague.net/wireless
Class that run a thread for the viewer, that spreate the executing thread from the
viewer thread as the viewer can take thread time when waiting for the net or the
document and that can hold the application up.