Refine steps in DoubleSpinBox for finite ranges

Current algorithm works best forvariables than vary between 0 and +inf.