Merge changes I55e18e2e,Id3687d2a,I9fb550a9

* changes:
  fix audio port ID generation for new AudioTrack and AudioRecord
  Revert "Revert "audio flinger: move record permission checks to audio policy service""
  Revert "Revert "audio policy: refactor audio record APIs""