Cleanup cargo2android configs and patches

Use name-suffix and dep-suffixes (aosp/2751102) and remove patches no longer needed as a result. Other minor cleanups to eliminate diffs in Android.bp files

Test: Ran cargo2android
Change-Id: I74136a3d1997a293184e50af916833d0a65da3f0
diff --git a/Android.bp b/Android.bp
index fcbda81..a2148cc 100644
--- a/Android.bp
+++ b/Android.bp
@@ -64,8 +64,8 @@
         "//apex_available:platform",
         "com.android.resolv",
     ],
-    vendor_available: true,
     product_available: true,
+    vendor_available: true,
     min_sdk_version: "29",
 }