Revert submission 9919844-manual r1 merge

Reason for revert: broke tests b/146476630
Bug: 146476630
Reverted Changes:

Change-Id: Iedd7c711660a200f81c909292c5c852c47efa2a5
diff --git a/libraries/annotations/src/android/platform/test/annotations/SystemUserOnly.java b/libraries/annotations/src/android/platform/test/annotations/SystemUserOnly.java
deleted file mode 100644
index fc318fe..0000000
--- a/libraries/annotations/src/android/platform/test/annotations/SystemUserOnly.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Copyright (C) 2019 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package android.platform.test.annotations;
-
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/** Marks that the test is valid only when running against system user. */
-@Retention(RetentionPolicy.RUNTIME)
-@Target({ElementType.METHOD, ElementType.TYPE})
-public @interface SystemUserOnly {
-    /** The reason why the test has to be run against system user. */
-    String reason() default "";
-}