GDA-5989 tidy up the beam monitoring classes in the dls plugin

These classes were only being used by Spectroscopy beamlines.

I should have now removed any spectroscopy specific stuff and what is left should be easier to understand... as long as you ignore the @Deprecated classes that is.