Rebase everything on top of cm-12.0 ril.h

(cherry picked from commit 524f8acad3021b6db3ec8b7d877909bd34f69af6)
Apply patch for i9300

(cherry picked from commit c653f6acc5fa5aebfe23dbf6858f121647319a2d)
i9300: update mobile data interfaces

Change-Id: I0b8b34746d6d6ba633cba57bb7e49e510833ebeb
(cherry picked from commit c7630039a2f5cf709400a1191349dd8072d9b1d8)