review.RunRecorder: remove outdated comment
separate plot widget gui elements
factor out common stuff in plot axis labels
review tab: add plot axis updates
review tab: move plot panel stuff into trait
review tab: only init plot panels if new run is defined
review tab: minor import reorg
review tab: use CurrentRunChangeEvent in RunList
model run: return Frame with ModelRun.appendData
review tab: publish FrameAddedEvent from RunRecorder
review tab: use FrameAddedEvent to refresh scrubber