Prevent selecting no data with RangeSlider

In addition to preventing the range slider from overlapping, make it so that it always has at least one point of data displayed. Otherwise, all data from graph could disappear.

Only uses the step from the first series on the graph though. Unsure how prudent it would be to get the largest (or smallest) step for all series to use as the limit.