Contacts: Do not import vCard contact from storage to sim account

Allow to import vCard contact from storage to sim account.

Filter sim account when import vCard contact from storage.

CRs-Fixed: 655178

Change-Id: I6ddd7e8c8278c1cc2955e550470a54badd989f4e
fix IP call prefix error

When user modifies IP call prefix in phone call setting,
we'll find it doesn't take effect in dialer, dialer still
uses first-time and wrong IP call prefix. The reason is
the key value is not coresponding to that in phone call
setting.

We change to use the same key value as that in phone call
setting.

Change-Id: I56c01b278012ea065a75a805e6fcb0f7be16ae94
CRs-Fixed: 724957
Merge "fix IP call prefix error"
IMS: add apis to get intent for conference dialer.

1) start confer dialer to originate a conference call;
2) start confer dialer to add participants for the existing conference call

Change-Id: Ieb89e43dbd0cec13c89af332d7923d181d92b23a
ContactsCommon: Add import contacts from MMS.

The vcf's name isn't set when importing contacts from MMS.
Add support for importing contacts from MMS.

CRs-Fixed: 740907

Change-Id: Iaefdbae68c6956b0a2c61eada7b58d875608de44
Merge "IMS: add apis to get intent for conference dialer."
ContactsCommon: Change the separator of anr to "&"

- Change the separator of anr from "," to "&"

CRs-Fixed: 732861

Change-Id: I7a1663bd1ec2b7bfa593d47ed021e4d3aff63562
adjust the group UI display.

change the dime for new style.

Change-Id: I0151d9e2ed2dc07b7ad9cc5c2b519fe01e20fdeb
Merge "Contacts: Do not import vCard contact from storage to sim account"
ContactsCommon: SearchView's delete icon is diffcult to click.

Cannot delete characters in search box of dialer app easily.
Change the layout xml to make the delete icon easily click.

CRs-Fixed: 745993

Change-Id: I268d8f48a19bff8a71aa6176befe20ab4a57dcb5
Merge "adjust the group UI display."
Merge "ContactsCommon: SearchView's delete icon is diffcult to click."
Merge "ContactsCommon: Add import contacts from MMS."
ContactsCommon: Fail to export 1500 contacts to SIM card

There is a limitation that user can only export 500
contacts to SIM card once.

Modify the limitation to 2000, and prompt how many
contacts have been exported when SIM card is full.

CRs-Fixed: 711982

Change-Id: I1a01ada07db1f9fae7aa999e00367e8d3589f871
Merge "ContactsCommon: Change the separator of anr to "&""
Merge "ContactsCommon: Fail to export 1500 contacts to SIM card"
ContactsCommon: Contacts force close once during Monkey test

If the slotId is not valid, cause the subID array is empty.
Then the empty array cause a NullPointerException.

Add a judgment, to check whether the array is empty.

CRs-Fixed: 757895

Change-Id: I0a165e564e28555a6c890050471e7191ad97307a
ContactsCommon: Change the separator of anr to ":"

Because the "&" is not a suitable choice, change the separate symbol
from "&" to ":".

CRs-Fixed: 732861

Change-Id: I6ced29e4a6e3f2e356b4a98e075f0ae73a006934
Merge "ContactsCommon: Contacts force close once during Monkey test"
Merge "ContactsCommon: Change the separator of anr to ":""