Fix #920: Remove tracing for browser requests.
Add site mode to analytics
Updated logic for the job extra info url template.
it was changed to being a simple text file (not json) and is stored in the specific job data path.
Added some environment variables to the running job's process.
including where to store the job extra info url template file
Fix issue in triggered job run when the history path is not empty yet doesn't have any runs.
Added site mode to job analytics
Removed one level of complexity from Analytics as it seems that it isn't needed.
Add aborted status to web jobs
fix build debug warning regarding MVC3 assemblies
fix #924 switch to use new interactive console as default
Fixes #854
Updating app.config of a web job to include app settings and connection strings.
UpdateAppConfig now uses ConfigurationManager.OpenExeConfiguration instead of parsing the xml.
Added the site name to the deployment status and with that to the post deployment web hook.
Fixes #906
fix DebugConsole file tracking issue
Fix #940: Check for null trace file during registering services.
Always trace the startup request (regression introduced by #920).
avoid first chance exception in FlushAllAsync