FilteredNumberProvider authority name & filtered_number_table changes

Authority name for FilteredNumberProvider changed so it can be
overriden in GoogleDialer.
Added UNIQUE constraint to NORMALIZED_NUMBER field.
Added NUMBER field to filtered_number_table (un-normalized number).

Bug: 23424013
Bug: 23424011
Change-Id: I3156cee70ddcaea15b7272650d5f255782e34520
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 9263009..672c393 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -298,7 +298,7 @@
 
         <provider
             android:name=".database.FilteredNumberProvider"
-            android:authorities="com.android.dialer"
+            android:authorities="com.android.dialer.database.filterednumberprovider"
             android:exported="false"
             android:multiprocess="false"
             />