Add implementation for UserManager#getAllProfiles

Bug: 183188804
Bug: 183730243
Bug: 195630721
Test: N/A
Change-Id: I7a1893feddf7dadaec30bbffc216b1c41bbd2618
Merged-In: I7a1893feddf7dadaec30bbffc216b1c41bbd2618
(cherry picked from commit 9c7bd44d7e44bbbd1fc664465a4989e23703a1bf)
(cherry picked from commit 35fd431402a9506a0dfc0ff6eb98cfc44cf0d005)
diff --git a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowUserManager.java b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowUserManager.java
index 3223c3c..61060f1 100644
--- a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowUserManager.java
+++ b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowUserManager.java
@@ -119,6 +119,11 @@
     return ImmutableList.copyOf(userProfiles.keySet());
   }
 
+  @Implementation
+  public List<UserHandle> getAllProfiles() {
+    return getUserProfiles();
+  }
+
   /**
    * If any profiles have been added using {@link #addProfile}, return those profiles.
    *