Parse authority to separate userId and non-user parts of it Callers may pass an authority of type `10@com.example` to this API. We must make sure to only find providers with authority `com.example` installed in user 10. Bug: 334024639 Test: atest CtsContentProviderMultiUserTest Flag: EXEMPT. Bug fix only (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d1ec2efc0b8941a0585712d5b4cec95fd9f12f17) Merged-In: I737a435795698bdc612dc3bf88c31e5c8f9c17a6 Change-Id: I737a435795698bdc612dc3bf88c31e5c8f9c17a6