Remove call of virtual function from DataContentViewerArtifact ctor
Synchronize access to DataContentViewerArtifact.setDataView()
Moved more work into the backround threads of DataContentViewerArtifact
Merge pull request #271 from rcordovano/artifact_viewer_thread

Moved more work into the backround threads of DataContentViewerArtifact