wlan : Check for ROC context based on frame type and wait duration.

In current code , when lim.gpLimRemainOnChanReq is
NULL, we simply return; but this created failure
in connection when GO is present.As a part of fix
added condition check such that "return" is only
called when GO is not present.

Change-Id: Icebb3247b565a069aaa7a3c78672d9e7fcc963d5
CRs-Fixed: 654167
wlan: Adding Country Code in getChannelList.

Earlier in the iwpriv wlan0 getChannelList
command only current channels were printed.
But this info was not sufficient for debugging
as country code was not displayed in it.
As a part of Fix added country code info
in the getChannelList.

Change-Id: I23f403e4c6a4de1950b8348bf3869629292a3afa
CRs-Fixed: 653015
wlan: Remove hardcoding SCAN-TYPE to ACTIVE

In connected mode, in csrQueueScanRequest(), scan type is hardcoded
to ACTIVE, because of which PASSIVE scan never happen. So, removing
hardcoding SCAN-TYPE to ACTIVE.

Change-Id: I5eaad96635fac024a086f8ac36333a5be9be1ec4
CRs-Fixed: 639412.
Wlan: Revision 3.2.3.313

Revision  3.2.3.313

Change-Id: I23028301e04aaa6a75b85ceda4481e767a0a7e6f