Add support for media permissions split

Bug: 194956016
Test: atest MediaProviderTests
Change-Id: I04ad3c2151f74dd188ab231a2847273bf8d7f389
(cherry picked from commit 91bc28573c8b6d988e9cbb13f5cb6174b16a0106)
7 files changed