allows to have range_cutoff > range_max

This is required if we need to keep the `range_max` readings in the point cloud.
An example application is an `obstacle_layer` in a costmap.