Removal of SignedCertificateTimestampStore

SignedCertificateTimestampStore, SignedCertificateTimestampIDStatusList and SignedCertificateTimestampIDStatus were removed because SCTs are never retrieved from the store (leftover of SCT viewer UI on some platforms). The SCTs are only shown in the DevTools, so they can be sent on IPCs if the DevTools is enabled to reduce memory usage. Numbers of invalid, valid and unknown SCTs were added to SSLStatus to access them quickly. To the ResourceResponseInfo was added a SignedCertificateTimestampAndStatusList attribute, to which a value is only assigned if the DevTools are enabled. I will also have a follow-up CL that displays SCT details in the DevTools.

BUG=592561
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation

Review-Url: https://codereview.chromium.org/1957483003
Cr-Commit-Position: refs/heads/master@{#394271}
26 files changed