More thoughtfully clear/restore PV and spectrum annotations on image widget

Closes #417
Closes #386
Merge pull request #427 from ChrisBeaumont/417

Better treatment of spectrum/pv slice annotations