Run audio and bluetooth calls on handler

This prevents calling these components on a binder thread,
which can cause deadlocks because they may need system_server
binder threads.

Bug: b/329929065
Test: atest CtsMediaHostTestCases CtsMediaBetterTogetherTestCases AudioManagerRouteControllerTest
Test: Also manual using wired and bluetooth outputs.
Change-Id: I2d247ea840ee071ed61d4dea41d520f21384c284
2 files changed