Roll libjpeg-turbo to latest in Chromium

This indirectly addresses an use-of-uninitialized value error discovered by MSAN fuzzer. We are updating libjpeg-turbo to 3.1.0 and this CL is based off of these rolls into chromium:
- Compiling some source sets multiple times with different precision symbols [1]
- jsimd_none.c was removed so now we control WITH_SIMD via defines [2]

[1] https://chromium-review.googlesource.com/c/chromium/deps/libjpeg_turbo/+/6264683
[2] https://chromium-review.googlesource.com/c/chromium/deps/libjpeg_turbo/+/6318439

Bug: 388319486
Bug: 398911117
Change-Id: I4c12ee6416789d6be334ee38540beb6d55a562b1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/959936
Reviewed-by: Florin Malita <fmalita@google.com>
Commit-Queue: Daniel Dilan <danieldilan@google.com>
7 files changed