[SM] Move Catalog impl into Service Manager

The only bits remaining in //services/catalog after this are public
interface and client library definitions, which will be moved into
Service Manager after some ongoing client code cleanup is completed.

NOPRESUBMIT=true because weird OWNERS rule

Bug: 904240
Change-Id: Ic9a817e21da2c88fc8fc8acfdf01a21d87119a4d
TBR: sdefresne@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/c/1462148
Commit-Queue: Ken Rockot <rockot@google.com>
Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631130}
11 files changed