more selective about when to check zoom bounds

Only check in dt_dev_process_image_job() if changed to a different
image or changed pipeline. Restore separate check if toggle closeup.