Remove header from LOCAL_SRC_FILES

The build system does not use headers in LOCAL_SRC_FILES. To prevent
typos, it's becoming a warning to add something to LOCAL_SRC_FILES that
is not used.

Also removes the Android.mk from LOCAL_ADDITIONAL_DEPENDENCIES. Our make
setup now automatically adds it, and kati no longer needs it.

Change-Id: I12d37fc0daad99e4873edde4402731d8394c53dc
diff --git a/Android.mk b/Android.mk
index ebe7507..4046154 100644
--- a/Android.mk
+++ b/Android.mk
@@ -36,7 +36,7 @@
                  crc/fnv.c crc/murmur3.c
 
 engines_src_files := engines/cpu.c engines/mmap.c engines/null.c engines/net.c \
-                     engines/sg.c engines/sync.c engines/gfapi.h
+                     engines/sg.c engines/sync.c
 
 engines_src_files_64 := engines/splice.c
 
@@ -102,6 +102,4 @@
 LOCAL_CFLAGS_64 += \
                 -DCONFIG_LINUX_SPLICE \
 
-LOCAL_ADDITIONAL_DEPENDENCIES += $(LOCAL_PATH)/Android.mk
-
 include $(BUILD_EXECUTABLE)