ASABASE-308 - AJSVC_UnmarshalAppIdFromVariant incorrectly passes a (uint_8*) instead of (uint8_t**) to AJ_UnmarshalArgs

Change-Id: Ia03adc248b78faf17bcbae133cb3c355d3d5e227
Signed-off-by: Eyal Ilsar <eyali@qce.qualcomm.com>
ASABASE-309 - Already persisted value is unnecessarily re-written to NVRAM during successful re-connection to Wi-Fi
1) Added a flag to indicate modification of the AJOBS_Info structure during the call to DoConnectWiFi().
2) Check whether the flag is set before calling AJOBS_SetInfo() to skip unnecessary writes.

Change-Id: Ie0eb5c787f5e709dd4a7dd1f477f8e0388c9e707
Signed-off-by: Eyal Ilsar <eyali@qce.qualcomm.com>