Better documentation of SpectrumView functions

Start supporting workspace refresh events.

Refs #10447
Remove old plots on new data

Refs #10447
Merge remote-tracking branch 'origin/feature/10447_spec_view_refresh_function'