Merge changes I70ebe6bc,I9a6d6401,Icbde26fe,I40299d95,Ifd8eb281, ...

* changes:
  Create DeviceDescriptorBase.
  Copy DeviceDescriptor to libaudiofoundation.
  Rename AudioPort and PolicyAudioPort accordingly.
  Make audio port in policy not derive from audio port base
  Rename AudioProfileVector.h as AudioProfileVectorHelper.h
  Leave AudioProfileVector only in libaudiofoundation.