wlan: Fix Magic packet and pattern matching for Wowl

Enable handling of wakeup events from firmware during
wowl and also fix some initialization issues in the
WoWl message being sent to FW.

Change-Id: I336d007694efb868c6b3397c83b0f095cfafb7b1
CRs-Fixed: 506538, 510723
diff --git a/Kbuild b/Kbuild
index f96c63e..7cf25f3 100644
--- a/Kbuild
+++ b/Kbuild
@@ -518,10 +518,11 @@
 		-DWLAN_ENABLE_AGEIE_ON_SCAN_RESULTS \
 		-DWLANTL_DEBUG\
 		-DWLAN_ACTIVEMODE_OFFLOAD_FEATURE \
-        	-DWLAN_FEATURE_HOLD_RX_WAKELOCK \
+		-DWLAN_FEATURE_HOLD_RX_WAKELOCK \
 		-DWLAN_SOFTAP_VSTA_FEATURE \
-                -DWLAN_FEATURE_ROAM_SCAN_OFFLOAD \
-                -DWLAN_FEATURE_GTK_OFFLOAD
+		-DWLAN_FEATURE_ROAM_SCAN_OFFLOAD \
+		-DWLAN_FEATURE_GTK_OFFLOAD \
+		-DWLAN_WAKEUP_EVENTS
 
 ifneq ($(CONFIG_PRONTO_WLAN),)
 CDEFINES += -DWCN_PRONTO