Add components/chrome_apps

This is a new component that will contain Chrome component apps.

Add empty implementation for a new webstore_widget app, which will be used
to show Chrome Webstore Gallery widget to the user (wich displays filtered
list of Chrome Webstore apps and from which the user will be able to
install apps).
The widget is currently implemented as part of file manager app, but will be moved
to a separate app to support more general use cases.

NOTE: I expect to have more component apps moved to the new components
module in the future, first one being file manager.

BUG=477106
TEST=compiles

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

Cr-Commit-Position: refs/heads/master@{#327949}
diff --git a/components/chrome_apps/chrome_apps_resource_util.cc b/components/chrome_apps/chrome_apps_resource_util.cc
new file mode 100644
index 0000000..78fd827
--- /dev/null
+++ b/components/chrome_apps/chrome_apps_resource_util.cc
@@ -0,0 +1,19 @@
+// Copyright 2015 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "components/chrome_apps/chrome_apps_resource_util.h"
+
+#include "base/logging.h"
+#include "grit/chrome_apps_resources_map.h"
+
+namespace chrome_apps {
+
+const GritResourceMap* GetChromeAppsResources(size_t* size) {
+  DCHECK(size);
+
+  *size = kChromeAppsResourcesSize;
+  return kChromeAppsResources;
+}
+
+}  // namespace chrome_apps