[sms] Create a SmsKeyedService and hang it on Profiles

Explainer:
https://github.com/sso-google/sms-otp-retrieval

Intent to Implement:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/Drmmb_t4eE8

Design Doc:
https://docs.google.com/document/d/1TG7BzAPdt2DWNOmephxNf09kdzDKYq8l6Z126oSif8I/edit

WICG Thread:
https://discourse.wicg.io/t/sms-otp-retrieval/3499

Bug: 670299

Change-Id: I990c32cf248200277e50ffb127d9828a62ef3a22
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1590392
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Reilly Grant <[email protected]>
Commit-Queue: Sam Goto <[email protected]>
Cr-Commit-Position: refs/heads/master@{#659305}
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
index 7a6830ed..f7b2435 100644
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -1785,10 +1785,10 @@
     "service_worker/service_worker_version.h",
     "site_instance_impl.cc",
     "site_instance_impl.h",
-    "sms/sms_manager.cc",
-    "sms/sms_manager.h",
     "sms/sms_provider.cc",
     "sms/sms_provider.h",
+    "sms/sms_service_impl.cc",
+    "sms/sms_service_impl.h",
     "speech/speech_recognition_dispatcher_host.cc",
     "speech/speech_recognition_dispatcher_host.h",
     "speech/speech_recognition_manager_impl.cc",