Add option for auto label with a range and a step value. Add option to not display the step labels

This feels hacked. Selected range is still determined by label sizes and not by just evenly splitting the distance over the number of steps.
This makes it so that your control needs to be reasonably big enough to show all of the labels.