IDEAS: Changed IDEAS to use the new AMStepScanController and configuration that replaces the AMRegion versions and other subclasses.  Also found a bug where the dwell time would not be set correctly for the scaler if the current value was already the new value.  This has been fixed by setting the dwell time PV to not allow 'attemptMovesWithinTolerance' and has been given a more suitable tolerance for the control.