Dialer: Show the number got from message content on dialpad

Did not show phone number on dialpad,
auto hide DialpadFragment if the phone is not in use.

Do not hide DialpadFragment when reenter Dialer,
set the number get from intent to dialpad text.

CRs-Fixed: 746079

Change-Id: Ia10588ad0401030af2807a41af7697aae9a29a1c
MSIM: Use msim API to retreive voicemail number

Change isVoicemailNumber API everywhere to consider
the subscription

Change-Id: Ifda5d5d462d4f7150647f40c4aea729607eabb50
CRs-Fixed: 748907
Fix the dial string to include the + sign added by user for VT call

- The smart dial search normalizes the dial string and removes
  anything other than digits

- Add a fix to add the + sign back to the normalized string
  if original typed number had a + sign

- Add a check for prohibited numbers before making a call
  and display an error dialog

Change-Id: Ib36462be573ce4fecc8821980226ae2920041cd2
CRs-Fixed: 747104
Merge "Dialer: Show the number got from message content on dialpad"
Merge "MSIM: Use msim API to retreive voicemail number"
IMS: Allow dial Conference call without URI List

Allow place conference call without URI List and
don't show error toast in this case.

Change-Id: I1b196e30b68bb9b0f663e94da62cb3f3bb938d8b
CRs-Fixed: 681238
Merge "Fix the dial string to include the + sign added by user for VT call"
Merge "IMS: Allow dial Conference call without URI List"
Dialer: add SIM photo in call log

- add the SIM photo for call log and frequent&favorite
  contacts(speed dial fragment).

Change-Id: I36f723c20a2a4279e3965f72e2f2f6424be34d30
Dialer: add sub filter for msim call log

 - add spinner to select "ALL SIMS", "SIM1", "SIM2" to filter
   subscription in call log.
 - add spinner to select "ALL CALLS", "INCOMING CALLS ONLY",
   "OUTGOING CALLS ONLY", "MISSED CALLS ONLY" to filter call
   type in call log.

Change-Id: I399b7b15c84076917d8399f1c29523de328d7cad
Merge "Dialer: add SIM photo in call log"
Merge "Dialer: add sub filter for msim call log"
IMS: Clean up Conference URI system property.

Remove system property "persist.dbg.ims_volte_enable".
Add platform configuration flag and user's enhanced 4G
LTE setting to decide IMS capability.

Change-Id: I1ee4dfb8e73ae7bf72a3daafef6957736a560606
CRs-Fixed: 727689
Merge "IMS: Clean up Conference URI system property."
Merge remote-tracking branch 'caf/LA.BF.1.1_rb1.16' into lp