fix(tile-csp): allow https/http image sources so tiles can render favicons
Tiles routinely show item cards with favicons from external services
(Google s2, DuckDuckGo, per-domain favicon URLs). The previous CSP
'img-src self data:' blocked all of them, spamming console with
'[tile:tags:home] [error] Loading the image violates CSP' for every
card render.
Relaxing img-src to include https:/http: schemes is not a meaningful
attack-surface expansion — tiles already have a network capability that
gates arbitrary fetch(). Restricting <img> doesn't constrain what
JavaScript on the page can reach.
If we ever want a tighter posture for community-published tiles (e.g.
the eventual installable-from-atproto path), route favicons through a
peek://favicon/<domain> proxy so the CSP can stay 'self' + data:.
That's tracked separately from this fix.