Adds a "Trust Panel" section inside the session panel (left sidebar)
that is only visible when the authenticated user has elite trust tier.
Users can paste an npub1... or hex pubkey and click "Vouch" to grant
+20 trust points to a newcomer via POST /api/identity/vouch.
- New vouch.js module handles tier check, pubkey decoding, event signing,
and API call with proper error/success feedback
- Exported signEvent() from nostr-identity.js for reusable Nostr signing
- Panel hidden by default; shown only after /identity/me confirms elite tier
Fixes#50
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>