Add state callbacks to launcher

Bug: 129785904
Test: Manual, change states and verify state is sent

Change-Id: I8db10688615f3021d8d1241a15010fa4a8c121b4
7 files changed