Add implementation of handle external messages from wired headset,
dock and speaker, mute toggle and focus switching.

Bug: b/306395598
Test: atest CallAudioRouteControllerTest
Change-Id: Ic89780cb681060b000e0ee52dc65b01a17e2828d
11 files changed