Merge changes from topic "remove-hoisted-stlstate" into main

* changes:
  Interrupted predictive back does not call canChangeScene
  Move (predictive) back tests into PredictiveBackHandlerTest
  Remove HoistedSceneTransitionLayoutState