ASACORE-1226: Legacy NS packets not send on Windows

Change-Id: I46a226eac67d2b9d8de82b626f5cb65e0a6e4c6b
Signed-off-by: Peter Krystad <pkrystad@qce.qualcomm.com>
ASACORE-1209: Arduino Due FreeRTOS does not invoke wifi callback

 - Parsed wifi packet to get security/cipher type
 - WiFi callback is not called
 - Scan list is now a dynamic allocation to save on space.
 - Fixed improper use of close() for WSL
 - Addressed several memory leaks in WSL driver

Change-Id: I83e9752b6ce2f966b7b75e4aea923d8a8522c8d7
Signed-off-by: James Prestwood <jprestwo@qce.qualcomm.com>
Merge "ASACORE-1226: Legacy NS packets not send on Windows" into RB14.12
Merge remote-tracking branch 'origin/RB14.12'

Change-Id: I79a961339a267c0968e8593530b98392e760b633
Signed-off-by: Ry Jones <c_lawren@qce.qualcomm.com>