Bring back Blacklist feature, (1/2):

See "main" commits:

frameworks/base:
https://github.com/XXMrHyde/android_frameworks_base/commit/7085bac67b618dd3d8668f23de1ced00c159f6b3

opt/telephony:
https://github.com/XXMrHyde/android_frameworks_opt_telephony/commit/870e9d7bf64983746c08c1cc9898369c9cac01f9

InCallUI:
https://github.com/XXMrHyde/android_packages_apps_InCallUI/commit/3d47e959bb8842cff64c3365eee4ed5322df09f6

Mms:
https://github.com/XXMrHyde/android_packages_apps_Mms/commit/dfba45c6610b0313d50fa65c808f844a00b6ae10

Settings:
https://github.com/XXMrHyde/android_packages_apps_Settings/commit/58ab69049568d47d7dc20a52568db96df352ec7d

TelephonyProvider:
https://github.com/XXMrHyde/android_packages_providers_TelephonyProvider/commit/d1a274d9104b6ef8f7cf5a8ff6dd62d01e09cee8

services/Telephony:
https://github.com/XXMrHyde/android_packages_services_Telephony/commit/47d1d19b805ce4d0eafb7ae2ebf07d35443a028f