Prevent 30 second hang during Connection.Stop

Ex repro:
await hubConnection.Start();
hubConnection.Stop();

#2191
Merge branch 'release' into dev