Move rules for building Android Mojo services to //mojo/android

This CL simplifies the downstream dependencies for building Mojo applications
for Android because they no longer need to pull in //services/android to get
this rules.gni file.

R=etiennej@chromium.org

Review URL: https://codereview.chromium.org/1239353002 .
diff --git a/examples/java_android/echo/BUILD.gn b/examples/java_android/echo/BUILD.gn
index baacbf6..8e50d07 100644
--- a/examples/java_android/echo/BUILD.gn
+++ b/examples/java_android/echo/BUILD.gn
@@ -4,7 +4,7 @@
 
 import("//mojo/public/mojo_application.gni")
 import("//mojo/public/tools/bindings/mojom.gni")
-import("//services/android/rules.gni")
+import("//mojo/android/rules.gni")
 
 group("echo") {
   deps = [
diff --git a/examples/java_android/example_service/BUILD.gn b/examples/java_android/example_service/BUILD.gn
index b4cdc46..8bd5647 100644
--- a/examples/java_android/example_service/BUILD.gn
+++ b/examples/java_android/example_service/BUILD.gn
@@ -1,4 +1,4 @@
-import("//services/android/rules.gni")
+import("//mojo/android/rules.gni")
 
 group("example_service") {
   deps = [
diff --git a/services/android/add_manifest_entry.py b/mojo/android/add_manifest_entry.py
similarity index 100%
rename from services/android/add_manifest_entry.py
rename to mojo/android/add_manifest_entry.py
diff --git a/services/android/rules.gni b/mojo/android/rules.gni
similarity index 94%
rename from services/android/rules.gni
rename to mojo/android/rules.gni
index facf505..c1c0886 100644
--- a/services/android/rules.gni
+++ b/mojo/android/rules.gni
@@ -5,7 +5,7 @@
 import("//build/config/android/rules.gni")
 import("//mojo/public/mojo_application.gni")
 
-servicess_android_path = get_path_info(".", "abspath")
+mojo_android_path = get_path_info(".", "abspath")
 
 template("mojo_android_java_application") {
   assert(defined(invoker.mojo_main))
@@ -42,7 +42,7 @@
   }
 
   action(android_with_manifest_name) {
-    script = "${servicess_android_path}/add_manifest_entry.py"
+    script = "${mojo_android_path}/add_manifest_entry.py"
 
     deps = [
       ":$android_standalone_name",
diff --git a/services/authentication/BUILD.gn b/services/authentication/BUILD.gn
index 3c96ce4..b6fdfb5 100644
--- a/services/authentication/BUILD.gn
+++ b/services/authentication/BUILD.gn
@@ -5,7 +5,7 @@
 import("//mojo/public/tools/bindings/mojom.gni")
 
 if (is_android) {
-  import("//services/android/rules.gni")
+  import("//mojo/android/rules.gni")
 
   mojo_android_java_application("authentication") {
     sources = [
diff --git a/services/camera_roll/BUILD.gn b/services/camera_roll/BUILD.gn
index f256737..c6839c4 100644
--- a/services/camera_roll/BUILD.gn
+++ b/services/camera_roll/BUILD.gn
@@ -2,7 +2,7 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("//services/android/rules.gni")
+import("//mojo/android/rules.gni")
 
 mojo_android_java_application("camera_roll") {
   sources = [
diff --git a/services/device_info/BUILD.gn b/services/device_info/BUILD.gn
index 31912f6..d5daa29 100644
--- a/services/device_info/BUILD.gn
+++ b/services/device_info/BUILD.gn
@@ -3,7 +3,8 @@
 # found in the LICENSE file.
 
 if (is_android) {
-  import("//services/android/rules.gni")
+  import("//mojo/android/rules.gni")
+
   mojo_android_java_application("device_info") {
     sources = [
       "src/org/chromium/services/device_info/DeviceInfoService.java",
@@ -21,6 +22,7 @@
 
 if (is_linux) {
   import("//mojo/public/mojo_application.gni")
+
   mojo_native_application("device_info") {
     sources = [
       "device_info.cc",
diff --git a/services/location/BUILD.gn b/services/location/BUILD.gn
index 6418266..a727065 100644
--- a/services/location/BUILD.gn
+++ b/services/location/BUILD.gn
@@ -2,7 +2,7 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("//services/android/rules.gni")
+import("//mojo/android/rules.gni")
 
 group("location") {
   deps = [
diff --git a/services/notifications/BUILD.gn b/services/notifications/BUILD.gn
index 02391a0..e8f4980 100644
--- a/services/notifications/BUILD.gn
+++ b/services/notifications/BUILD.gn
@@ -5,7 +5,7 @@
 import("//mojo/public/tools/bindings/mojom.gni")
 
 if (is_android) {
-  import("//services/android/rules.gni")
+  import("//mojo/android/rules.gni")
 
   mojo_android_java_application("notifications") {
     sources = [
diff --git a/services/sensors/BUILD.gn b/services/sensors/BUILD.gn
index bb48911..dd38556 100644
--- a/services/sensors/BUILD.gn
+++ b/services/sensors/BUILD.gn
@@ -3,8 +3,8 @@
 # found in the LICENSE file.
 
 if (is_android) {
-  import("//services/android/rules.gni")
   import("//build/config/android/config.gni")
+  import("//mojo/android/rules.gni")
 
   mojo_android_java_application("sensors") {
     sources = [
diff --git a/services/speech_recognizer/BUILD.gn b/services/speech_recognizer/BUILD.gn
index 6b221de..293b960 100644
--- a/services/speech_recognizer/BUILD.gn
+++ b/services/speech_recognizer/BUILD.gn
@@ -2,7 +2,7 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("//services/android/rules.gni")
+import("//mojo/android/rules.gni")
 
 mojo_android_java_application("speech_recognizer") {
   sources = [