update bcmdhd driver from GT-9505 Source

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

Change-Id: Ide4aef99ee1d594f4222ae69aca0bdb7d563e80a

Conflicts:
	drivers/net/wireless/bcmdhd/include/bcmspibrcm.h
Linux kernel 3.0.78