improve backedge recording, remove need for jl_matching_methods_including_deleted (#35188)
Incremental method deletion is now likely more possible to handle, as
well as delayed validation is probably too. And the max_world_mask
argument and design is now also unnecessary.