Email split, part deux: PolicyService

* Split PolicySet from SecurityPolicy and move to emailcommon
* Define PolicyService that sync adapter services can use to
  interact with the Email DPM administrator
* Implement PolicyServiceProxy for exchange
* Implement PolicyService in email
* Modify imports, references, etc. as required

Bug: 3442973

Change-Id: I92015e21f780a68754b318da89fbb33570f334a2
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index cf8306b..f8b4b56 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -358,6 +358,18 @@
                        android:resource="@xml/syncadapter_pop_imap" />
         </service>
 
+        <!-- Require provider permission to use our Policy and Account services -->
+        <service
+            android:name=".service.PolicyService"
+            android:enabled="true"
+            android:permission="com.android.email.permission.ACCESS_PROVIDER"
+            >
+            <intent-filter>
+                <action
+                    android:name="com.android.email.POLICY_INTENT" />
+            </intent-filter>
+        </service>
+
         <!--EXCHANGE-REMOVE-SECTION-START-->
         <!--Required stanza to register the EAS EmailSyncAdapterService with SyncManager -->
         <service