LocationAccessQuery builder changes and tests

Add tests for the new requirements on LocationAccessQuery.Builder

Modify permission checks in PhoneInterfaceManager to adapt to the new
requirements.

Bug: 157170257
Test: atest LocationAccessPolicyTest

Merged-In: If6791955d360d019e175cc9255126fd956faae87
Change-Id: If6791955d360d019e175cc9255126fd956faae87
(cherry picked from commit c4a3e42c749b0d03a3928dc09cb9c36a03a87916)
3 files changed