Ensure we keep the `isAccountCreation` value in `LoginHelper` so we can provide it later to `MatrixAuthenticationService.loginWithOidc`
Then, when an account creation is detected, wait until the verification state is updated to `VERIFIED` or a timeout happens.
Move the existing login in `CreateAccountPresenter.importSession` to `MatrixAuthenticationService` too so this check is more centralised