[turbopack] Allocate `Effect`s in an arena (#94614)
This is a follow-up PR to
https://github.com/vercel/next.js/pull/94297#discussion_r3351215197;
also adds an `append()` method to `BumpVec`.
---------
Co-authored-by: Benjamin Woodruff <benjamin.woodruff@vercel.com>