Merge changes from topic "terminal_type_fix"

* changes:
  Add test for UsbDescriptorParser.java
  USB Audio: broaden Terminal Type interpretation