Add AudioOutputInteractor to have a single source of truth about the
currently playing device

This is to improve volume panel behaviour during an ongoing call

Flag: aconfig new_volume_panel TRUNKFOOD
Test: manual on the phone
Test: atest AudioOutputInteractorTest
Bug: 330107223
Change-Id: I50a6af3eaf2c9003c2f7edb5aa3097987f9d356c
15 files changed