CallTracker: Process HANGUP before DIAL response

There is an occurance where DIAL response would be delayed
by lower layers (like silent redial) for upto 30s. Until then,
callId would not be available at Telephony and user triggered
hangup is not processed.

Connection Hangup logic is modified to accomodate above case to
send HANGUP request to RIL with parameter '-1'.

Change-Id: I4b1a0c3af0560f99db2a2c35d056817d6364817c
CRs-Fixed: 608714
Notify data connection changed on CSS indicator update.

When the phone moves from a DTM cell to a non DTM cell while in
active voice call, data connection is not suspended.
To fix this, consider CSS indicator change also for notifying
data connection.

Change-Id: I57c445ee28be4e1c0f2934cb136a70d39447511c
CRs-Fixed: 641116