Relanding 255326 - Implement MRU for AlternateProtocolMap. Persist only the most recently used 200 entries. In memory keep all the entries.

The following is the revert of revert description:

Revert 255326 "Revert of HttpServerProperties - Implement MRU fo..."

> Revert of HttpServerProperties - Implement MRU for AlternateProtocolMap. Persist (https://codereview.chromium.org/182383016/)
>
> Reason for revert:
> Broke compile on a bunch of bots:
> Chromium Linux Builder (valgrind)
> Chromium OS Builder (valgrind)
> Chromium Windows Builder (DrMemory)
> Linux Builder (TSan v2)
>
> Log:
> http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20Linux%20Builder%20%28valgrind%29/builds/73182/steps/compile/logs/stdio
>
>
> Original issue's description:
> > HttpServerProperties - Implement MRU for AlternateProtocolMap. Persist
> > only the most recently used 200 entries. In memory keep all the entries.
> >
> > BUG=258189
> >
> > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255323
>
> TBR=rch@chromium.org,rtenneti@chromium.org
> NOTREECHECKS=true
> NOTRY=true
> BUG=258189
>
> Review URL: https://codereview.chromium.org/188663002

TBR=rmistry@chromium.org, rch@chromium.org
BUG=258189

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255569 0039d316-1c4b-4281-b951-d872f2087c98
Add version resource to chrome_elf.dll

BUG=349926
TEST=NONE

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

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