Add file system service to Dart's embedder private package

BUG=
R=zra@google.com

Review URL: https://codereview.chromium.org/1531293002 .
diff --git a/mojo/dart/embedder/BUILD.gn b/mojo/dart/embedder/BUILD.gn
index b933f1b..a42b19d 100644
--- a/mojo/dart/embedder/BUILD.gn
+++ b/mojo/dart/embedder/BUILD.gn
@@ -75,6 +75,7 @@
     ":dart_embedder_package_bindings",
     ":dart_embedder_package_network",
     ":dart_embedder_package_network_service",
+    ":dart_embedder_package_files_service",
   ]
 }
 
@@ -98,6 +99,11 @@
   destination = "mojo_services/mojo"
 }
 
+dart_embedder_package("dart_embedder_package_files_service") {
+  package = "mojo/services/files/interfaces"
+  destination = "mojo_services/mojo/files"
+}
+
 action_foreach("dart_embedder_package_sdk") {
   sources = rebase_path(package_mojo_sources + dart_mojo_internal_sdk_sources,
                         "",
@@ -168,6 +174,7 @@
   bindings_mojoms = rebase_path("//mojo/public/interfaces/bindings")
   network_mojoms = rebase_path("//mojo/public/interfaces/network")
   network_service_mojoms = rebase_path("//mojo/services/network/interfaces")
+  files_mojoms = rebase_path("//mojo/services/files/interfaces")
 
   # This script generates --url_mapping command line arguments for all
   # generated mojom.dart bindings files. See HACKING.md for more information.
@@ -182,6 +189,7 @@
                     "$bindings_mojoms,mojo/mojo",
                     "$network_mojoms,mojo/mojo",
                     "$network_service_mojoms,mojo_services/mojo",
+                    "$files_mojoms,mojo_services/mojo/files",
                   ],
                   "list lines")
 
diff --git a/mojo/dart/embedder/packages.dart b/mojo/dart/embedder/packages.dart
index ef815bd..8f40025 100644
--- a/mojo/dart/embedder/packages.dart
+++ b/mojo/dart/embedder/packages.dart
@@ -15,9 +15,11 @@
 
 // DO NOT export anything from this library.
 
+// Core packages.
 import 'dart:_mojo/application.dart';
 import 'dart:_mojo/bindings.dart';
 import 'dart:_mojo/core.dart';
+// Network.
 import 'dart:_mojo/mojo/network_error.mojom.dart';
 import 'dart:_mojo_services/mojo/host_resolver.mojom.dart';
 import 'dart:_mojo_services/mojo/net_address.mojom.dart';
@@ -25,3 +27,9 @@
 import 'dart:_mojo_services/mojo/tcp_bound_socket.mojom.dart';
 import 'dart:_mojo_services/mojo/tcp_connected_socket.mojom.dart';
 import 'dart:_mojo_services/mojo/tcp_server_socket.mojom.dart';
+// File system.
+import 'dart:_mojo_services/mojo/files/file.mojom.dart';
+import 'dart:_mojo_services/mojo/files/files.mojom.dart';
+import 'dart:_mojo_services/mojo/files/directory.mojom.dart';
+import 'dart:_mojo_services/mojo/files/ioctl.mojom.dart';
+import 'dart:_mojo_services/mojo/files/types.mojom.dart';
\ No newline at end of file