Copy base::JSONReader::ReadToValue() to ReadToValueDeprecated()

This is a temporary state to help migrate base::JSONReader::ReadToValue()
to return base::Optional<base::Value>. Once most callers have been migrated
to ReadToValueDeprecated(), we can convert ReadToValue() to return
base::Optional<base::Value> instead of std::unique_ptr<base::Value>.

Mass migrate ios/ to Read*Deprecated() here.

Bug: 925165
Change-Id: If60fa01f5681ff36803c134f6282cd061958557c
Reviewed-on: https://chromium-review.googlesource.com/c/1472613
Auto-Submit: Sylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#632263}
14 files changed