init: Start rmt_storage in charger mode

This is required to prevent mdm watchdog bites

Change-Id: I0479bf550075d2158cc37f02f897732de693f47e
Make wpa_supplicant oneshot.

Should fix tethering.

framework/base 0685af39ebaa5f1666007f86b5941037363116b6 broke it initially.

Change-Id: Ida0c54459debe412114bc2ce3d45833f7607866b
Add coordinates for smartwindow cover

Change-Id: I6a86c32a5fa8c2a780ebd57218f0084db4bc40f2
Add proximity wake flag

Use frameworks opt-in functionality.

Depends on http://review.cyanogenmod.org/#/c/69169/

Change-Id: Ib078b65252bd5ca4da3d71d8d73f66ba7e8bf333
g2: set volume last to avoid pops on speaker

this fixes the occasional pops on my d802...

Change-Id: I275c7e4ac02d1f388978c543a281f066c42a9e68
ril: Remove redundant check in message interception

This isn't necessary anymore, the request can be fetched directly

Change-Id: Id5d632136476e43f17bbd65c9157ddc318b8ce9b