USB Audio: broaden Terminal Type interpretation

Terminal type is currently used to determine presence of audio input
or output capabilities on audio devices.

Broaden the set of terminal types accepted as inputs and outputs.

Test: Verified by playing with USB-C to 3.5mm adapter with
high impedance load, checked Terminal type reported as 0x0603.
Verified no audio on old build, audio on new build.
Checked with low impedance load with and without microphone.
Checked with no load.

Bug: 73813676
Change-Id: Ib9b291e4770dc3c03157df7ac4277da1692174d7
2 files changed