Added new class BioXASSideMonochromatorControl. Used to control the mono energy pvs.
Added new class BioXASSideMonochromator. Used as a common place to group together mono-specific operations.
Removed the m1 upper slit blade controller and the keithley view, they are not useful anymore for this stage of BioXASSide development. Updated the call to get the energy control from BioXASSideBeamline to include the mono, where this control now lives.
Updated the BioXASSideXASScanActionController: the call to get the energy controller from BioXASSideBeamline has been changed to include the mono class, where this controller now lives.
Updated the monochromator's connection state to include the new CLSMAXvMotors states as well as the controls states.
Removed requirement for the beamline to be connected before viewing the PersistentView panel.
Implemented an ultra basic system for checking to see that the beamline is connected--and it only cares about the mono, scaler, and control sets right now. Added isConnected() virtual public getter, onConnectedChanged() protected slot, connected(bool) signal that's emitted when the connection state has changed.
Fixed bioxas mono pv names, all should now be valid.
Had some trouble running the scaler view in BioXASSideAppController that may be related to the dark current widget. Commented it out for the purpose of testing mono pvs.
Merge pull request #980 from acquaman/Issue957

Pull Request for Issue957: Cleanup BioXASSideBeamline class.