msm_serial_hs: bulk update from CodeAurora

CodeAurora tag: AU_LINUX_ANDROID_JB_2.5.04.02.02.040.282

Change-Id: I75d3133f7eb541640dd58279e018c3932253290c

Conflicts:
	arch/arm/mach-msm/board-monarudo.c
	drivers/tty/serial/msm_serial_hs.c
HID: Pull current UHID driver from caf-msm/msm-3.4
dlx_defconfig: enable UHID driver
bcmdhd: Update to 1.88.16

Applied via patch this commit from the M7 kernel:

commit 976345c4ace203573dda0fbf700899b1235e1246
Author: Ethan Chen <intervigil@gmail.com>
Date:   Sun May 12 16:58:35 2013 -0700

    net: wireless bcmdhd: Update to version 1.88.16

    Code imported from google/android-3.4

    Change-Id: I81220d179e70c5c2724075928ffc8f635742fe17
Update staging from mako
Update to ION from mako
ion: ioctl compat with old api

Change-Id: Iea40fac9caa783ede26281e090ec6cb82353d5bd
Update defconfig