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
8 files changed