update bcmdhd driver from GT-9505 Source

drivers pulled from http://review.cyanogenmod.org/#/c/36122/

Change-Id: Ide4aef99ee1d594f4222ae69aca0bdb7d563e80a
mms152_ts: note2 port of tungstwenty's kernel-based gesture support
mms152_ts: temporary fix for broken enable/disable function
mach-midas: bump 1st thermal throttle frequency a tiny bit higher, and misc
mms152_ts: misc gesture/touchwake changes
Linux 3.0.76