message: Apply lib_internal defines to both lib_internal and lib_internal_impl
  Should fix checkpoint reading with snappy compression.
  Will follow up with testing for this sort of checkpoint issue.
diff: @@ -1414,16 +1414,19 @@ LIB_INTERNAL_PUBLIC_HEADERS = tf_additional_lib_hdrs() + [
  "platform/tracing.h",
  ]
  +# Replicated for lib_internal and lib_internal_impl.
  +LIB_INTERNAL_DEFINES = (tf_additional_lib_defines() + [
  + "TF_USE_SNAPPY",
  + ] + tf_additional_verbs_lib_defines() +
  + tf_additional_mpi_lib_defines() +
  + tf_additional_gdr_lib_defines())
  +
  cc_library(
  name = "lib_internal",
  srcs = LIB_INTERNAL_PRIVATE_HEADERS,
  hdrs = LIB_INTERNAL_PUBLIC_HEADERS,
  copts = tf_copts(),
  - defines = tf_additional_lib_defines() + [
  - "TF_USE_SNAPPY",
  - ] + tf_additional_verbs_lib_defines() +
  - tf_additional_mpi_lib_defines() +
  - tf_additional_gdr_lib_defines(),
  + defines = LIB_INTERNAL_DEFINES,
  linkopts = select({
  "//tensorflow:freebsd": [],
  "//tensorflow:windows": [],
  @@ -1477,6 +1480,7 @@ cc_library(
  ),
  hdrs = LIB_INTERNAL_PUBLIC_HEADERS,
  copts = tf_copts(),
  + defines = LIB_INTERNAL_DEFINES,
  deps = tf_additional_lib_deps() + [
  ":lib_hash_crc32c_accelerate_internal",
  ":lib_proto_parsing",
  