Refactor BluetoothHeadset APIs used by Settings

Bug: 143244793
Test: Manual
Change-Id: I399a1e0f93cb01c44817604edfcaa8fe5061142f
3 files changed