Merge changes Iaa39a2c7,I59cfc5e1,I1ab9ee70

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