SamsungQualcommRIL: support google play edition blobs

Change-Id: Ib9836c44271f84d669d4a0166e8367d99646f88f
Add SMS Middleware layer.

Change-Id: I4fff0c584f8fce9c5f2f4fe86a82fe6480c307c7
CallTracker: Add back-off and retry toggle to getCurrentCalls

Add a system property to handle cases where the modem
reacts slowly and does not update CURRENT_CALLS to include calls which
are dialing. A delay is introduced to avoid spamming the modem and then
GetCurrentCalls is called again in order to avoid the calltracker from
marking the call as ended when it is still active.

Tested and LS970 and E970 (Sprint and ATT LG Optimus G).

Change-Id: I7d3aac00b811bceb2909adf239492962a737de4a
CallTracker: Add delay to reduce cpu load

A delay is introduced to avoid rapid repeated polling which leads to
high cpu usage and spamming of the modem and logcat.

Change-Id: I6eb12babb723b5f5164ef43493c971f607746484
SamsungExynos4RIL: cleanup for use with opensource libril

* only emergency dialing needs hacks

Change-Id: Ib573d65fd4fb3201bdbe0960838d15f88645a8ec
Merge remote-tracking branch 'cm/cm-10.1' into db42