Reduced work done by DataContentViewerArtifact objects

Eliminated setting the display 2x when a selected artifact is found; removed always false check for ArtifactStringContent object in Lookup of selected node.