Removed additional Redis tracing
Pass TraceSource through to Task.Catch() instead of global trace
- #3107
Review feedback:
- Enable Catch() to trace in the .NET clients, via an overload that takes a trace delegate
- Fix some cases where null TraceSource was being passed that shouldn't be
Code review feedback:
- Make arg names more obvious
Code review feedback
Code review feedback
Initiate /start request after a transport is selected in the JS client

- This is how the .NET client already behaves

#3104
Migrating from BookSleeve to StackExchange.Redis
Made RedisMessageBus async/await
Added tests for Redis
Moved Redis tests to a new project and fixed code analysis errors
Using string named StackExchange.Redis
Made changes as per code review feedback
Fixed internals visible build break and made tests async
Fixed error in Redis Connection send method
Bump version to 2.1.1
.NET Client: Dispatch failed hub invocation callbacks on reconnecting
- #3101
Merge branch 'release' into dev

Conflicts:
	build/Microsoft.AspNet.SignalR.versions.targets
Make HubConnection.cs in client use new Catch overload
- Updated xunit
- #3101
Fixing CI
the entry in packages.config is required otherwise Store/Portable tests may fail due to xunit.execution.dll missing in the target folder