Break-up libaudioclient_aidl_conversion

To reduce transitive dependencies, we break out the generic parts of
libaudioclient_aidl_conversion to libaudioclient_aidl_conversion_util,
so that libaudiofoundtaion_headers could have a reduced number of
transitive dependencies (it is used in different partitions, so these
dependencies become a problem).

Test: m checkbuild
Change-Id: I1c9f385698dbc32405cc4878cd74d13e42ebb103
diff --git a/Android.bp b/Android.bp
index d3d81d8..327593f 100644
--- a/Android.bp
+++ b/Android.bp
@@ -34,11 +34,15 @@
     export_include_dirs: ["include"],
     static_libs: [
         "av-types-aidl-unstable-cpp",
-        "libaudioclient_aidl_conversion",
     ],
     export_static_lib_headers: [
         "av-types-aidl-unstable-cpp",
-        "libaudioclient_aidl_conversion",
+    ],
+    header_libs: [
+        "libaudioclient_aidl_conversion_util",
+    ],
+    export_header_lib_headers: [
+        "libaudioclient_aidl_conversion_util",
     ],
     host_supported: true,
     vendor_available: true,