bproj: Updates from LGE's v30b P970 drop

V30B sources were not merged due to issues with audio
recording. This has been fixed with the opensource audio
HAL which now works either for single channel mono input
or dual channel stereo.

Change-Id: I764e71e7878b1c12199c60df85ed7eeb6c455ca2