Upped version to 2.1.0
Updated the generated hubs.js version.
Merge branch 'release' into dev
Made changes to not throw exceptions in case of config, auth or messaging errors in Service Bus

#2542 #2541
Moved opening of the stream to after the subscription is created

#2542 #2541
Move the OpenStream function into ServiceBusConnectionContext

#2542 #2541
Crank updates to collect better run data
-Added (optional) controller support for client synchronization and
results aggregation
-Sampling now supports server perf counters or client connection states
-Options to stop connect phase now include #connections, timeout and
available server memory
-Option to send payload over connections
-Logs connection stats to CSV for Excel graphing
Fixing crank owin references
Crank updates to collect better run data / PR feedback
Crank updates to collect better run data / PR feedback 2
-Bug fix: do not reuse transport instances
-Replacing Parallel.For with Task.WhenAll
-Script for server side sampling
-Script for converting CSV to Excel graph
Crank updates to collect better run data / PR feedback 3
-caching hub context
Remove DefaultConnectionLimit from crank
Moved the opening of stream to the CreateSubscription method to make it work when we re-create a subscription
Moved opening of the stream after ProcessMessages
Made some changes to crank.
- Made style changes and some async changes
Merge branch 'release' into dev
Merge branch 'release' into dev
Added more copyright notices.
Fixing Stress SimpleEchoHub latency tests
-Using one transport instance per connection
-One roundtrip at a time over a connection
-Microseconds precision
-Adding WebSockets and SSE external variants
Fixing Stress SimpleEchoHub latency tests; PR feedback
-use async/await for callback completions
-use proxy handler generic arg for long cast
-changing back to ms units