Generalising apis in `dirlist` directory using UserManagerState.

The changes include showing generalised cross profile permission
exception error titles and messages, handling quiet mode for the
private profile (in general for all profiles with hide on pause) and
generalised accessibility content description strings.

Bug: 309382744
Test: atest unit tests and manual testing
Change-Id: I61a74959c6b89d976aa6bb50a71f93952f733462
Merged-In: I61a74959c6b89d976aa6bb50a71f93952f733462
32 files changed