Made method call to start iis task more readable.
Fixed the comments
Added XML document file for release in winRT

#1235
Changed the Any CPU XML doc config for WP8 project to generate XML docs

- XML docs were not getting generated in the artifacts folder
#1229
Changed .escape in JS source to instead be encodeURIComponent to ensure all URI componenets are encoded correctly

- Also removed an empty line in transportheartbeat

#1233
Don't end the connection if keep alive fails.
Added an easy way to disable the generation of JS Hub proxies

As indicated in #978, the autogenerated JS Hub proxies leak information.

To disable this, set DisableJavaScriptProxies property of the application's
IConfigurationManager to true.
Made the EmptyJavaScriptProxyGenerator class public.
Moved option to disable the generation of JS hub proxies.

DisableJavaScriptProxies is now no longer in the IConfiguration manager.
It has been moved to HubConfiguration which is passed as a settings object
to MapHubs.

HubConfiguration is derived from ConnectionConfiguration which can be passed
to MapConnection.
- Added overload to IAppBuilder MapHubs

- Renamed settings to configuration in MapHubs and MapConnection
Removed unneeded code.
Added a functional test using a custom hubs route
Fixed extension method.
Throw if resolver is null.
Cleaned up TransportUtilityFacts

- Moved a variable declaration to the top of the test
- Added semicolon after object creation
- Called "getUrl" in place instead of detaching it at the top
#1233
Added transport utility facts to the test page
Since the call to PerformanceCounter.Exists can hang forever, we try to load
at least one with a timeout period. If it fails to load then we bail on loading the rest.
Fixed regression where longpolling transport didn't receive connect messages
- Added test
#1241
Fixed some things based on CR feedback.
Changed memory host to be owin based.