hal: Do not apply CSD voice switch API on 8960

Introduced by I9239ff21e1c07370516d0ed668e1e94af12f9eb2, not relevant
here.

Change-Id: Icb63ad5dc17029bc79f81051458b47a9ddb00bf5
audio: Update call state from RIL during silent mode

 -In silent mode, after call is rejected from Far end, RIL
  sets call state to active to play the network message and
  sets the call_state to inactive later without informing
  the telephony framework.So, setMode() is not called from
  framework.
 -Currently,we are updating call state only if there is any
  active call or call state being set from RIL is "active".
  Fix is to update the call state when inactive state is
  received from RIL for the same VSID

CRs-Fixed: 631062

Change-Id: I937341c48fd4950aab2e9e689712b47976b3c28d
Merge pull request #1 from CyanogenMod/cm-11.0

Cm 11.0