Move FeatureSwitch to top-level extensions/

Move FeatureSwitch to extensions/common/
Move the switches used in FeatureSwitch to extensions/common/switches.h (when necessary).
Update some uses of the switches to use feature switch instead of the commandline

BUG=159265
[email protected] (c/b/download)
[email protected] (c/b/ui/, c/test/ui/)

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233977 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index a5a0f90..fd4f46d0 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -627,15 +627,16 @@
     IDS_FLAGS_SCRIPT_BADGES_NAME,
     IDS_FLAGS_SCRIPT_BADGES_DESCRIPTION,
     kOsDesktop,
-    SINGLE_VALUE_TYPE(switches::kScriptBadges)
+    SINGLE_VALUE_TYPE(extensions::switches::kScriptBadges)
   },
   {
     "script-bubble",
     IDS_FLAGS_SCRIPT_BUBBLE_NAME,
     IDS_FLAGS_SCRIPT_BUBBLE_DESCRIPTION,
     kOsDesktop,
-    ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(switches::kScriptBubble, "1",
-                                        switches::kScriptBubble, "0")
+    ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(
+        extensions::switches::kScriptBubble, "1",
+        extensions::switches::kScriptBubble, "0")
   },
   {
     "apps-new-install-bubble",