Merge changes from topic "aidllize-audioflinger3"

* changes:
  Move business logic out of IAudioFlinger
  DeviceDescriptorBase parcels to media::AudioPort
  Add conversion between audio_port_v7 and media::AudioPort
  Extract union utilities