sound: m4: merge msm8930_htc.c into board-m4-audio.c

* Follows the same practice as the HTC s4 series and other HTC msm8930s.
* Keeps HTC hacks out of the kernel's sound core.
* Keeps HTC things in the HTC subfolder of arch/arm/mach-msm/

Change-Id: I0a2f23e2bdb966e001aba9f04d369d74378af305
fs: cifs: initialize midQ variable to remove warning message

Change-Id: If5548ebd38d91bfb8213f8a52c3122f901a90618
kernel: return_address: comment out warning regarding unwind tables

Change-Id: Iaff074aa707f84111b660046916dd56173d475ce
msm: HTC: m4: update defconfig

Change-Id: Idbb1f3ce8dd17800b562270ddc50d035fc23e4bb
msm: HTC: Add support for HTC GPIO headset detection

* HTC kernel version: m4-jb-crc-3.4.10-e831392

Change-Id: I8b5c8641c3fa5d2496a5fc27848deeaa3d33e170

Conflicts:
	arch/arm/mach-msm/htc/Kconfig
input: akm8963: Add AKM8963 compass driver for HTC

* HTC kernel version: m4-jb-crc-3.4.10-e831392

Change-Id: Ib3ee42ec35011b4845e8c0309d943365c440ce5c
drivers: msm: sensors: add s5k6a2ya_v4l2 driver

Change-Id: I8cda0cf97bc53270cf9347a7e3368a67eb820079