applypatch: Use shared libs for libbase/libcrypto/liblog/libziparchive.

This reduces the size of /system/bin/applypatch by ~69KB
(aosp_bullhead-userdebug).

Also remove the unneeded libcutils dependency.

Test: mmma bootable/recovery
Test: Check that /system/bin/install-recovery.sh successfully installs
      the recovery image.
Change-Id: I5063be9a9b7b8029d45ab5c2a7c45ef2cda81d26
diff --git a/applypatch/Android.mk b/applypatch/Android.mk
index 05d9370..5b92bad 100644
--- a/applypatch/Android.mk
+++ b/applypatch/Android.mk
@@ -111,7 +111,6 @@
 include $(CLEAR_VARS)
 LOCAL_SRC_FILES := applypatch_main.cpp
 LOCAL_MODULE := applypatch
-LOCAL_C_INCLUDES := bootable/recovery
 LOCAL_STATIC_LIBRARIES := \
     libapplypatch_modes \
     libapplypatch \
@@ -119,15 +118,13 @@
     libotafault \
     libotautil \
     libbspatch \
-    libbase \
-    libziparchive \
-    liblog \
-    libcrypto \
     libbz
 LOCAL_SHARED_LIBRARIES := \
     libbase \
+    libcrypto \
+    liblog \
     libz \
-    libcutils
+    libziparchive
 LOCAL_CFLAGS := -Wall -Werror
 include $(BUILD_EXECUTABLE)