split-file --leading-lines
This adds support in update-verify-tests and update-generated-tests. DiffUpdater is in upstream LLVM, so it needs to be updated separately.
Both update_verify_tests and update_generated_tests use the same utility class for dealing with split-file tests. Extract it into a shared helper.