g2: Major update for new kernel and cleanup

-Continue cleanup from previous commit
-Modify audio, display, media for caf-8974 (formerly caf-new)
-Add video processing
-Introduce new thermal configs
-Add sound effects (and cleanup audio)

Original commit: http://review.cyanogenmod.org/#/c/74984/17
Modified for use in CM12 and omited unneeded changes

Change-Id: I5891637b174376f8e3c1e52cdee3c77729fb7fe4