LoginView: Allow selecting an Appview proxy
Add a dropdown menu to the login screen, allowing users to select an Appview proxy (e.g., Bluesky, Blacksky). This proxy setting is now required for login and is saved to preferences alongside the session data.
The selected proxy is passed to the Bluesky API client via the `atproto-proxy` header on all authenticated requests. The login, session storage, and client creation logic in the `Bluesky` data layer have been updated to handle this new `AppViewProxy` parameter.