Made the transport connect timeout additive for the JS client.

- Also had to fix the existing test to account for the new additive behavior (this doubles as testing the feature).

#2134

Conflicts:
	samples/Microsoft.AspNet.SignalR.Samples/Scripts/jquery.signalR.min.js
Made the transport connect timeout additive for the C# client.

- Also had to fix the existing test to account for the new additive behavior (this doubles as testing the feature).

#2134
Addressed code review comments