Altered:
- Moved the enableBrukerDetector flag and member functions from the scan configuration subclasses to the SXRMBScanConfigurationDbObject and SXRMBScanConfiguration.
- Changed the call in AMEnergyListView to build the regions based on the count in the list we're creating, not the existing energy list.
- Changed semantics for setEnableBrukerDetector to check for inequality rather than equality, to mirror other similar functions.
- Changed semantics for buildScanControllerImplementation() in the scan controllers to place some actions inside of a check rather than failed out if the bruker is not enable, just trying to be future proof.

Added:
- Database parameter declaration for enableBrukerDetector flag to the SXRMBScanConfigurationDbObject so it will be saved.

Also changed a bunch of indentation.