Removed the service number member from BaseChildProcessConnection.
In preparation for making the ChildProcessConnection simpler, removing
the service number member from BaseChildProcessConnection.
It is pertaining to the allocator, not the connection.
Also replaced the LruCache used for the moderate binding pool in
BindingManagerImpl (which was relying on the service number from the
connection) with a LinkedList. It makes the code clearer since we were
only using the LruCache to evict old connections, not the cache part.
BUG=
689758
Review-Url:
https://codereview.chromium.org/2855323003
Cr-Commit-Position: refs/heads/master@{#469452}
Committed:
https://chromium.googlesource.com/chromium/src/+/643ad22bbc6337e430f0108db6f4677499d897e8