Added site extensions log manager to enable Azure specific logging.
Fix #778: disable webSocket in web.config for Node sites
Fix #776: 2 heads element in default.aspx
Fix #759
Presence of pacakge.json always means the site is node.js (if not asp.net site).
trivial fix per code review