refactor: remove authentication from SearchViewModel
Description
To exclude authentication logic, SearchViewModel now extends from Android ViewModel instead of LoadingViewModel.
References to auth objects are removed from viewmodel.
Screenshots
Technical details
Tests
Issues
https://gitlab.e.foundation/e/os/backlog/-/work_items/3537
10 commandments of code review
Edited by Fahim M. Choudhury