JsonViewer: remove dependency on DOMBasePanel (use generic tree widget)