Fix insertion of dealloc_stack for partial_apply [on_stack] while going to non-OSSA
Instead of just inserting dealloc_stack on seeing a destroy_value for no escape closures.
Go over all the lifetime ends of a partial_apply [on_stack] to insert dealloc_stack
This ensures we don't miss cases where there is no destroying consuming of the no escape closures.