Componentize FaviconService and FaviconHandler

Move FaviconService and FaviconHandler into //components/favicon/core/browser
as they have no problematic dependencies anymore.

Update DEPS and dependencies of favicon component.

BUG=359514,359513

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

Cr-Commit-Position: refs/heads/master@{#320738}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index a12ba30..b2968ddb 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -93,7 +93,7 @@
     "//components/domain_reliability",
     "//components/enhanced_bookmarks",
     "//components/favicon_base",
-    "//components/favicon/core",
+    "//components/favicon/core/browser",
     "//components/feedback",
     "//components/gcm_driver",
     "//components/google/core/browser",