Log states of JobController in Net MemoryDumpProvider

This CL logs states of JobController in network stack's
MemoryDumpProvider.
This will allow us to see how many pending Jobs there are at a given
time, and whether there's anything out of ordinary.

The following information will be reported to MDP.

(0) Estimated size of all JobControllers in
    HttpStreamFactoryImpl::job_controller_set_.
(1) How many JobControllers there are.
(2) How many preconnect JobControllers there are.
(3) How many non-preconnect JobControllers exist because of a pending Alt Job.
(4) How many non-preconnect JobControllers exist because of a pending Main Job.

[Union of 3 and 4] and [2] are disjoint. Together they sum up to [1].

BUG=669108

Review-Url: https://codereview.chromium.org/2623383005
Cr-Commit-Position: refs/heads/master@{#445165}
10 files changed