Squashed commits of sweep2wake

Thanks to @showp and @faux123

Change-Id: Ib9ac4ae3c11db1900508b8ac6ae88c98a9901afd
Squashed commits of faux123 sound control

Thanks @faux123

Change-Id: I35243a63d074ed5bb1ed824dd3e254e77c54baf6
cyanogen_mako_defconfig: enable SWEEP2WAKE and SOUND_CONTROL_HAX_3
sweep2wake: merge with ak and fix late resume problems
Kernel Version: AK.0x005