ThreadWatcher: fixes Start/StopWatchingAll.

Start is deferred in relation to Stop, and when they're both called
within the Start interval, the end result was started.

BUG=347887
TEST=unit_tests --gtest_filter=ThreadWatcherList*

Review URL: https://codereview.chromium.org/183063007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255322 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255322
HttpServerProperties - Implement MRU for AlternateProtocolMap. Persist
only the most recently used 200 entries. In memory keep all the entries.

BUG=258189

Review URL: https://codereview.chromium.org/182383016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255323 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255323