Job queue (Postgres-backed), Redis rate-limiter, Sentry shim

Async job runner using the existing webhook-dispatch cron pattern. Redis-backed rate limiter for multi-container scale (in-memory fallback). Sentry observability shim — opt-in via SENTRY_DSN.