wlan: fix of scan empty issue caused by HT IE change

Fix of scan list empty issue caused by channel information
getting changed in beacon HT IE while LIM is already waiting
for FT PREAUTH response from WMA.

Change-Id: I6f6b76969a23c28fad8199ae7d705faa8add26d4
CRs-Fixed: 713440
wlan: do not process HT IE change if RoC is in progress

Ignore HT IE change if RoC is in progress because as
part of HT IE change we will try to change the channel
parameters which use the same callback as RoC. So if
we try to change the channel parameters if RoC is in
progress we will overwrite the callback causing problems
in the upper layers which are expecting a notification.

Change-Id: Ica47d74868ab7ccb8083e3cf8f2c88e01bbb20b5
CRs-Fixed: 710027
wlan: configure correct STAID to enable TL caching

Correct STAID was not being copied into Session
context in PE which resulted in caching to be
enabled for wrong STA in TL. Fix this problem in
PE and also enable caching in case of roaming.

Change-Id: If3589784da38980fce7d951718bf9c7989537005
CRs-Fixed: 714216
Wlan: Release 3.2.3.404

Release 3.2.3.404

Change-Id: I61d8c7a844e0b2889f2a399b6de8483ad9acc163
CRs-Fixed: 688141