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
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.
Small change.
Fixed some issues with the memory host.
- Fixed handling requests after shutdown.
- Fixed encoding POST data
Don't use Exception type
Merge branch 'release' into dev

Conflicts:
	samples/Microsoft.AspNet.SignalR.Hosting.AspNet.Samples/Scripts/jquery.signalR.min.js
	samples/Microsoft.AspNet.SignalR.LoadTestHarness/Scripts/jquery.signalR.min.js
Turn javascript proxies off by default. Security and what not.
#1252
Updated signalr.exe help link to fwlink