Unify update of UI when messages were changed
Updating the UI (when the messages were changed or first set) is moved
from MessageViewerWindow to the (private) base class. This allows us to
remove the update of the UI from MessageViewerDialog's initGUI().