Add support for logging debug output to a file

Provides target-specific support for Linux and OpenWRT platforms for logging debug output to a file.
This is primarily to support running AllJoyn.js as a daemon on these platforms. This is only
applicable for platforms that have file systems so there is no intent to support this capability on
embedded MCU platforms.

Change-Id: I895ad09121587d6b4518b2ebc3db70ab3cca85cf
Signed-off-by: Greg Burns <gburns@qce.qualcomm.com>
Need addtional object list to allow for timeservice

Change-Id: I5e2c5ba4755806bb6c1250fad1434b12ecd3965e
Signed-off-by: gburns <gburns@qce.qualcomm.com>
ASACORE-1074: WSL needs to check for status and for a valid pointer in many places

Change-Id: I45e402d3633d335bc846c619b400ce601cfd0fb0
Signed-off-by: James Prestwood <jprestwo@qce.qualcomm.com>