Adds a dedicated Family tab (tab index 2) to the bottom nav bar showing
all accessible dossiers as native profile cards. Tapping a card navigates
the home WebView directly to that dossier.
FamilyScreen:
- Fetches /api/v1/dashboard on load (pull-to-refresh)
- Profile cards: avatar with initials + color-coded background, name,
relation + age + sex subtitle, chevron
- 'Add family member' CTA card at the bottom (opens /dossier/add in WebView)
- Error state with retry button
- Loading + empty state handling
Navigation:
- Tapping a profile sets tab to Home and loads the dossier URL in the
existing WebView via loadRequest() — no new WebView instance
- Settings moved to tab index 3 (was 2)
API:
- Uses enriched /api/v1/dashboard fields: initials, color, age, dob,
sex, is_self (added in companion server commit)