Add a "Google Play Services" target to android_sdk_repository that can be references as "//external:android/google_play_services".

Note that android_sdk_repository itself works okay even if this package is not downloaded from the Android SDK package manager (of course, rules that depend on the missing code will fail to build)

--
MOS_MIGRATED_REVID=103525330
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidSdkRepositoryRule.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidSdkRepositoryRule.java
index ca70a09..6630a8b 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidSdkRepositoryRule.java
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidSdkRepositoryRule.java
@@ -47,6 +47,8 @@
           String prefix = "@" + rule.getName() + "//:";
           return ImmutableMap.of(
               "android/sdk", Label.parseAbsoluteUnchecked(prefix + "sdk"),
+              "android/google_play_services",
+              Label.parseAbsoluteUnchecked(prefix + "google_play_services"),
               "android/appcompat_v4", Label.parseAbsoluteUnchecked(prefix + "appcompat_v4"),
               "android/appcompat_v7", Label.parseAbsoluteUnchecked(prefix + "appcompat_v7"));
         }
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt
index aa899ac..18ccb99 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt
@@ -162,3 +162,18 @@
 java_import(
     name = "sdklib",
     jars = ["tools/lib/sdklib.jar", "tools/lib/common.jar", "tools/lib/guava-17.0.jar"])
+
+GOOGLE_PLAY_SERVICES_DIR = "extras/google/google_play_services/libproject/google-play-services_lib"
+
+java_import(
+    name = "google_play_services_lib",
+    jars = [GOOGLE_PLAY_SERVICES_DIR + "/libs/google-play-services.jar"])
+
+android_library(
+    name = "google_play_services",
+    custom_package = "google.bazel",
+    manifest = GOOGLE_PLAY_SERVICES_DIR + "/AndroidManifest.xml",
+    exports_manifest = 1,
+    resource_files = glob([GOOGLE_PLAY_SERVICES_DIR + "/res/**"]),
+    proguard_specs = [GOOGLE_PLAY_SERVICES_DIR + "/proguard.txt"],
+    deps = [":google_play_services_lib"])