Revert "Collect NeededUriGrants without holding locks."

This reverts commit 344ce7ce703f806f50ea253047d6dbbb10eaa424.

Bug: 115619667
Bug: 134494852
Reason for revert: Causes "Permission Denial: opening provider" error

Change-Id: I9986618b6e338fef9843b2103da6a728a36c6ea6
12 files changed