ASoC: stereo call recording support

* From review: http://review.cyanogenmod.org/#/c/64452/

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
msm: bam_dmux: Restore MSM BAM DMUX to CAF version

* This reverts all Motorola commits and restore upto 07e8a01df50dea6b51adcf7ae4fd0dab6314c3f4.
* CAF version gives more stability.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>