Site extension logging for Kudu

This is the kudu implementation to get its logs to Azure,
The contract it uses is using a file where each line is a json serialized log event, the file is named ```extension_*.log``` and is stored under ```%temp%\siteExtLogs```.