Add UnboundedReceiver for background photo downloads to App state,
reset it on close_chat. Fix account_switcher tests to navigate past
all accounts dynamically instead of assuming single account.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>