Merge changes Iaa39a2c7,I59cfc5e1,I1ab9ee70 into tm-qpr-dev-plus-aosp

* changes:
  Extract ExpandableControllerImpl out of Expandable
  Add support for dialogs in Expandable (1/2)
  Introduce Expandable to launch activities from Composables (1/2)