Cleanup and simplify MediaDevice-related classes

This is a non-functional change.

Bug: 205124386
Flag: EXEMPT refactor
Test: atest com.android.settingslib.media
Change-Id: Ia0091229af82404a1c795bd5cb89de009a62c827
10 files changed