Fix 1x/evdo data call for NV based subscription.

NV based CDMA subscription was not handled properly in
DcTracker and data calls were not initiated since it was
waiting for sim loaded event.Changed the code to allow data
calls even without loading SIM ,if CDMA subscription is NV
based.
Also for 1x/evdo data calls with non OMH cards, changed the
code to use dummy APN profiles instead of the APNs loaded
based on SIM.
Dummy APN profiles will be created based on the current DATA
radio technology so that they wont be used for GSM/UMTS/LTE
and eHRPD.

CRs-fixed: 518900, 517763
Change-Id: I815d2110d469b646c7f5905f5bfc6fd14e6251b7
Fix npe in DcTracker

When dummy data profiles are created don't use null
operator because otherwise it will cause npe later.

Change-Id: If2e9600b0a3e10259f90d13eb294b5e03cbec3b5
CRs-Fixed: 526909
Add dummy cdma profiles when profile list is empty.

When OMH is enabled, and if modem returns an empty profile list,
no data call is attempted.Add dummy cdma profiles, in case  no OMH
profile exists so as to fallback to dummy profile for data call.

Change-Id: Iee2b1b4382fa75cdd74183090ebba94739e006f3
CRs-Fixed: 532509