RDKCOM-2568 RDKBDEV-463: Drop unncessary calls
RDKCOM-2568 RDKBDEV-463: Drop unncessary calls

Reason for change:

drop various unnecessary calls to memset() in cosa_wifi_dml.c and ssp_main.c

Plus misc other minor cleanup.

Signed-off-by: Andre McCurdy <8f09cea6116be1c651ee99f9f5914cb35309ce01@gmail.com>

drop local declarations for wifi_api_is_device_associated() + update return type

wifi_api_is_device_associated() has now been added to wifi_hal.h but
with return type set to the usual WiFi HAL BOOL typedef (rather than
the standard data type, ie bool). Fixme: needs further cleanup.

Test Procedure:
1. Build should be successful
2. Basic Sanity test
Risks: None.

Signed-off-by: Andre McCurdy <8f09cea6116be1c651ee99f9f5914cb35309ce01@gmail.com>
Change-Id: Ia0efb238f144108f409466918ca6903b7c22deff

rdkcmf/rdkb-CcspWifiAgent,rdkcmf/rdkb-CcspWifiAgent,rdkcmf/rdkb-CcspWifiAgent