jf: bcmdhd: filter multicast during sleep

Change-Id: I0963b7dab0df032228a17e051d879e8bb2635860

Conflicts:
	drivers/net/wireless/bcmdhd/Makefile
jf kernel: bcmdhd: dont filter ip6 in suspend

this is filtering ip6 *unicast*; on ip6 networks notifications are not recieved until screen is turned on

Change-Id: I473a70347d623b9bc1a3b076eb0e672e4a19906b
net: wireless: Backport from Google AOSP Nexus 7 (Grouper) kernel

Branch: tegra-android-tegra3-grouper-3.1-kitkat-mr1

Signed-off-by: Sultanxda <sultanxda@gmail.com>

Conflicts:
	include/linux/nl80211.h
	include/net/cfg80211.h
	net/wireless/mlme.c
	net/wireless/nl80211.c
	net/wireless/nl80211.h
	net/wireless/sme.c
	net/wireless/util.c