Add font family selection to status pages with Josefin Sans default across contracts, database schema, and PostgreSQL tenant migrations.
- Add statusPageFontFamilies (10 supported families) and validation schema to contracts
- Add tenant migration 0017 (Cloudflare) and database migration 0014 for font_family column with check constraint
- Update API worker, standalone API, and coordinator worker report publisher to persist and serve font choices
- Update test suites for migrations, API worker, custom domain HTTP, and coordinator snapshots