Move to libbase properties

The libcutils interface cannot read properties with value length > 92
characters, whereas the libbase one can.  ro.build.fingerprint may be
larger than this size in the future, so we move to libbase to prepare.

Bug: 23102347
Bug: 34954705
Test: unit tests
Merged-In: Idca886021bdd71623052a452faf582532725ffdc
Change-Id: Idca886021bdd71623052a452faf582532725ffdc
diff --git a/Android.mk b/Android.mk
index 8807666..0b6ee17 100644
--- a/Android.mk
+++ b/Android.mk
@@ -488,7 +488,7 @@
 # library dependencies of these static libraries.
 LOCAL_STATIC_LIBRARIES += \
     $(ue_common_shared_libraries) \
-    libcutils \
+    libbase \
     liblog \
     $(ue_libpayload_consumer_exported_shared_libraries:-host=) \
     $(ue_update_metadata_protos_exported_shared_libraries) \