Phone(DSDS): Add DSDS support
Phone (DSDS): Use proper context for DSDS
Nullpointer exception in phone app because of improper context
use in DSDS. Use proper context to fix Phone app crash.
Phone: Add DSDS Voicmail icons to PhoneApp
DSDS Voice mail icons are added in PhoneApp
so that these icons are not publicly exposed.

Also includes a fix in MSimCallNotifier to register
for PhoneStateListener events with MSimTelephonyManager.
Phone: Add support for Manage SIM Contacts.
Add support for SIM Contacts
1) Add New contacts to SIM
2) Delete/Edit Contact in SIM
3) Dial/SMS using SIM contact
4) Export all Phone contacts to SIM
Phone(DSDS): Update preferred networkmode values properly in database.
Preferred networkmode values to be updated per subscription.
phone (DSDS): Refresh GSM network setting options
GSM specific options like Use2gOnly and Network Operators
are disabled in GsmUmtsOptions if the phone is CDMA.
These options again get re-enabled in MSimMobileNetworkSubSettings
onResume. So, refresh GsmUmtsOptions screen again in
MSimMobileNetworkSubSettings onResume.
SKU1-packages/apps/Phone-modify multisim settings
SKU1-apps-Phone add a selection for which card call out when make a call.
SKU1-apps-Phone When call out, add card select count_down
SKU1-app-Phone Modify the apperace for select sim card
SKU1-packages/apps/Phone-modofy the networkmode value of card1
SKU1-packages-apps-Phone:Add parts of DSDA function, merge from SKU9
SKU1 packages-apps-Phone Add function for DSDA, can show dsda button, but the function is not complete. To be continued
SKU1-apps-Phone Modify button names for dsda
SKU1-apps-Phone fix a problem for don't show sim2's call card
SKU1-apps-Phone Fix the sim_card order and merge some dsda function
SKU1-apps-phone modify the display of dual card active call
SKU1-apps-phone modify variables names for dsda
SKU1-Phone-Modify function internalAnswerCall for dsda anwser incoming call