Add weak thenables to Flight protocol

Introduced a new experimental 'pending_weak' thenable status in React's Flight protocol that allows promises to stay unresolved without errors if the stream closes before they settle. This enables frameworks to encode metadata about Flight responses—like whether a page accesses search parameters—as promises that resolve only if certain conditions are met during rendering.