API for launcher User Awareness

Launcher today has no way of knowing a user's type, just the user-id.
To handle UI customisations like correct badging, it needs to know the
type. We add a new hideen API which system launchers (only, for now) can use to
get user type for a user.

Bug: 295173222
Test: atest LauncherAppsTest

Change-Id: I5774167c06530b651318cc8ba56c10994b92616a
8 files changed