Add support for persistent sparse histograms.
Sparse histograms don't have a single "values vector" that
can be created during construction. Rather, they create a
list of value "records" that can be easily added to as needed.
BUG=
546019
TBR=mark
mark: gn and gyp (new files)
Committed:
https://crrev.com/3dd85c4f5f230f7c1fa1055cb035c72196a46237
Cr-Commit-Position: refs/heads/master@{#381699}