SwingImageDIsplayViewer: document dispose

Added javadoc explaining why dispose() is overridden to clear the
imgCanvas, and how it relates to limitations of deeper software
overriding finalize.