Generate IAudioRecord with AIDL.

Use AIDL to generate the IAudioRecord interface rather than using
a manually implemented interface.

Bug: 64223827
Test: Ran the AudioNativeTest and CtsMediaTestCases CTS tests.

Change-Id: Iade23c73253a97c358050bbd697ebe592b89a4c0
diff --git a/media/libmedia/Android.bp b/media/libmedia/Android.bp
index fb4fe4b..68cf2e9 100644
--- a/media/libmedia/Android.bp
+++ b/media/libmedia/Android.bp
@@ -198,6 +198,7 @@
     ],
 
     export_shared_lib_headers: [
+        "libaudioclient",
         "libbinder",
         "libicuuc",
         "libicui18n",