feat: create separate profile_blobs table for avatars and banners
- New profile_blobs table with FK to profiles(did)
- Restored FK constraint on blobs table to posts(uri)
- Created ProfileBlobsRepository for profile blob operations
- Primary key on (did, blob_type) ensures one avatar and one banner per profile
- Proper relational model for later analysis and queries
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>