Allow permissions to be runtime-only.

This adds the new runtime protection level flag that if set means
the permission can only be granted to apps that target runtime
permissions (>= M).

Bug: 30932767
Test: This is the test
Change-Id: I08ec490e98104a81977cbccfabe99173d2338432
2 files changed