Mark libclang as recovery_available

Libraries that are direct or indirect dependencies of modules installed
to recovery partition (e.g. toybox) are marked as recovery_available:
true. This allows a recovery variant of the lib is created when it is
depended by other recovery or recovery_available modules.

Bug: 67916654
Bug: 64960723
Test: m -j
Test: SANITIZE_TARGET=address m -j
Change-Id: I6dc950e73d4169c1f6c5f68a76311904b499349b
(cherry picked from commit 1981928275a53aebb4a797e2cb6d4a9c8cec16d4)
diff --git a/lib/asan/Android.bp b/lib/asan/Android.bp
index f5496fd..8fe61c2 100644
--- a/lib/asan/Android.bp
+++ b/lib/asan/Android.bp
@@ -65,6 +65,7 @@
 cc_library_static {
     name: "libasan",
     host_supported: true,
+    recovery_available: true,
     defaults: ["asan_arch_defaults"],
     include_dirs: [
         "external/compiler-rt/lib",