Fix apparent delay in removing a managed profile

Bug: 15268575

When returning the list of profiles, don't include dying users.

Change-Id: Ifeaed5c7c2b93922cddea22057dd890a1b3750fc
diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java
index 64288a5..3882769 100644
--- a/services/core/java/com/android/server/pm/UserManagerService.java
+++ b/services/core/java/com/android/server/pm/UserManagerService.java
@@ -299,6 +299,9 @@
             if (enabledOnly && !profile.isEnabled()) {
                 continue;
             }
+            if (mRemovingUserIds.get(profile.id)) {
+                continue;
+            }
             users.add(profile);
         }
         return users;