Fix missing axisRange on linear axes

We were defaulting to the axis findMax, which didn't take account of the
ranges we've set.

We now use rangeMinimum/Maximum (the functions overwritten by the
axisRange setter) when using our custom linear domain, defaulting them
to [0, axisStrategy.findMax(axis)] (as it was before).