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 62fc77b03595476328e621091b47ccc8aff66b91)