Turn components/crash into a layered component.

The crash component cannot be used on iOS (as it depends on //content).
Turn it into a layered component so that it is possible to put shared
code related to crash there (components/crash_keys and objc_zombie.{h,mm}).

BUG=522955
[email protected]
[email protected]
NOPRESUBMIT=true

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

Cr-Commit-Position: refs/heads/master@{#349643}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index cb5812c..2c5489ea 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -586,8 +586,8 @@
       "//chrome/app/chrome_crash_reporter_client.h",
     ]
     deps += [
-      "//components/crash/app",
-      "//components/crash/browser",
+      "//components/crash/content/app",
+      "//components/crash/content/browser",
     ]
   }
   if (use_nss_certs) {