simplify zooming, remove Editor::clamp_samples_per_pixel(), fix getting "stuck" at...