Revert "Revert RIL changes to keep compatibility with CM10.2"

This reverts commit 413f8e652fdb89b80d6a2528b3679f21124a7f96.
Revert "Various changes"

This reverts commit 13e86b873437a40e92053f33745fd7b646a7063e.
Revert "Remove preview workarounds completely"

This reverts commit e158355aa463aad98ff82f9736e52cdc35d2c840.
Revert "Stop preview after taking picture"

This reverts commit c7b00a56329f06d2e05ba27512a1834918f786b6.
Revert "Remove obsolete BOARD_CAMERA_USE_MM_HEAP"

This reverts commit 86235aac86bc9ab496a222492f24a2f3708dcec7.
Revert "Enable non-omx mp3 decoder and ZRAM"

This reverts commit 6e0b667a3c162c405e98a17579c7fe1b16a82ef7.
Revert "Update audio policy"

This reverts commit 82c5a22b358e72cd530a95d8d4f7ed935b0f28e3.
Revert "Initial changes for CM10.2 ION"

This reverts commit 82989ab2f4b2d1ab76a1a67b579c2632f8483371.