Merge changes from topic "rctv-preserve" into main

* changes:
  Add test for CarLauncherViewModel and CarLauncherViewModelFactory
  Preserve RemoteCarTaskViews on activity recreation