[2020-02] Use upstream zlib 1.2.12 (#21460)
* Use upstream zlib 1.2.12
* [zlib] Cherrypick upstream crc32 fix
Cherrypick crc32 fix to restore pre-1.2.12 behavior
https://github.com/madler/zlib/commit/
ec3df00224d4b396e2ac6586ab5d25f673caa4c2
> The previous releases of zlib were not sensitive to incorrect CRC
> inputs with bits set above the low 32. This commit restores that
> behavior, so that applications with such bugs will continue to
> operate as before.
Co-authored-by: Aleksey Kliger <alklig@microsoft.com>