Reland^2 "libutils: disable implicit ref base construction"

This reverts commit 2cb75937925e19c5cc7dccd84906b14d5297cf0a.

Reason for revert: reland after fixing b/186468053
Bug: 184190315

Change-Id: I2a46b7a8148db444f9bd4b24746f64217cbba947
diff --git a/libutils/Android.bp b/libutils/Android.bp
index 6201569..df761a8 100644
--- a/libutils/Android.bp
+++ b/libutils/Android.bp
@@ -76,6 +76,7 @@
         "-Wall",
         "-Werror",
         "-Wno-exit-time-destructors",
+        "-DANDROID_UTILS_REF_BASE_DISABLE_IMPLICIT_CONSTRUCTION",
     ],
     header_libs: [
         "libbase_headers",