app_list: Drive app integration.

- DriveAppProvider to map Drive apps to chrome apps or local url apps;
- DriveAppMapping to track the mapped chrome apps;
- DriveServiceBridge to wrap DriveAPIService and DriveAppRegistry to
  provide the user Drive apps info;
- Put feature behind "--enable-drive-apps-in-app-list";

BUG=358791,345066
TEST=DriveAppProviderTest.*:DriveAppMappingTest.*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278265 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
index 8dd3ed6..e5b2679 100644
--- a/chrome/browser/extensions/extension_service.cc
+++ b/chrome/browser/extensions/extension_service.cc
@@ -584,8 +584,7 @@
 
   if (extension) {
     installer->set_is_ephemeral(extension_prefs_->IsEphemeralApp(id));
-    installer->set_install_flag(extensions::kInstallFlagDoNotSync,
-                                extension_prefs_->DoNotSync(id));
+    installer->set_do_not_sync(extension_prefs_->DoNotSync(id));
   }
 
   installer->set_creation_flags(creation_flags);