Update owner under multi-user scenarios

Address the behaviors of update ownership for multi-user. Besides,
now we simpify the behaviors by clearing the update owner instead
of switching.

Bug: 269194959
Test: atest CtsPackageInstallTestCases
Test: manually test behavior regarding the update owner for system apps
Change-Id: Idaf7111dfc858d564cbefdca887303945a102d57
8 files changed