test: add TaggedPtr BigInt prototype
Add a test-only BigInt wrapper that stores small signed values inline
in a TaggedPtr and falls back to boxed BigInt values otherwise.
This gives the prototype an end-to-end consumer that exercises both
immediate and reference cases, including serialization round trips.
Co-authored-by: Codex <codex@openai.com>