DO NOT MERGE Update GIFLIB to 5.1.4 DO NOT MERGE Bug:34697653 Remove files that are unused by Android. Also include <limits.h> in openbsd-reallocarray.c, which is where Android defines SIZE_MAX. Preserve Android modification in egif_lib.c, which changed "S_IREAD | S_IWRITE" to "S_IRUSR | S_IWUSR" Change-Id: I75c0de5c0a8ad4790f43afe400a611d3ba5ccf57 (cherry picked from commit 7bdef2629b585e4f49aa0f8301f2ee5ab3558607)