Add browser-only rendering API

Introduces a new `browser()` API in React DOM that allows components to suspend during server-side rendering but render normally in the browser. This enables developers to cleanly express browser-only components without error suppression hacks by using it with the `use()` hook inside a Suspense boundary.