bump pg.zig to fix pool multi-waiter panic, make pool size configurable
pg.zig pool used Io.Event with reset() for connection-available signaling.
Io.Event.reset() assumes no pending waiters — violated when 16 frame
workers contend for 5 connections. Updated pg.zig replaces Event with a
monotonic futex counter (safe for any number of concurrent waiters).
Also:
- make DB pool size configurable via DB_POOL_SIZE env (default 20)
- previous hardcoded 5 guaranteed constant contention with 16 workers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>