Fix runtime controller and add test coverage (fixes #1033)

Also, some minor cleanup
Change DiagnosticsDumpTests to look for Node version 0.8.2
Add instrumentation to GetValuesLegacy() to help track failure
Fixes #863 race condition between stdout and stderr
Make the Key/Value casing consistent is setter/getter
fix #1037 to use route information instead
etag support for triggered job history (fixes #959)
Update webjobs naming convention
Fixes #1026
Added a setting to stop/disable WebJobs from being invoked.
Fixes #1031
Script lookup will now look inside a directory if only one directory exists (no files).
Fixes #1020
allow autocomplete on with 1 parameter and fix console wrap on firefox
Make OperationManager to be a public class.
Add comments and watchedFiles to the default iisnode web.config

The content exactly matches what Visual Studio Online generates.
Moving bootstrap.js and jquery.js to _Layout.cshtml
Azure Pack 2 is storing it's home path a little differently so we need to detect that and fix it.
Added API and UI to display site extensions information from repository and local site.
Removed form-inline so textarea.width is 100%.
Update to version 26
reverting back to SignalR 1.1.3 to support IIS classic pipeline mode
Update MVC/WebAPI from 5.1.0 to 5.1.1 to fix Classic mode regression

http://stackoverflow.com/questions/21313913/is-iis-7-5-required-for-asp-net-mvc-5-1-asp-net-web-api-2-1