remove unused "zoom range clock" from code as part of zoom simplifications
simplify zooming, remove Editor::clamp_samples_per_pixel(), fix getting "stuck" at max and min zoom levels