Adding missed call notification.

Adds a MissedCallNotifier class and a TelecommBroadcastReceiver to
receive the pending intents issued by the new notification.

Bug: 13625335
Change-Id: I51b273f3bd4ecb55e2f0e61b789f609d72086deb
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index d58c898..142fe6d 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -25,6 +25,7 @@
     <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
     <uses-permission android:name="android.permission.READ_CALL_LOG" />
     <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
+    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
 
     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"></uses-permission>
 
@@ -164,5 +165,13 @@
         <!-- Selects call services to place emergency calls. -->
         <service android:name="EmergencyCallServiceSelector" android:exported="false" />
 
+        <receiver android:name="TelecommBroadcastReceiver" android:exported="false">
+            <intent-filter>
+                <action android:name="com.android.telecomm.ACTION_CALL_BACK_FROM_NOTIFICATION" />
+                <action android:name="com.android.telecomm.ACTION_CALL_BACK_FROM_NOTIFICATION" />
+                <action android:name="com.android.telecomm.ACTION_SEND_SMS_FROM_NOTIFICATION" />
+            </intent-filter>
+        </receiver>
+
     </application>
 </manifest>