update to re-set connection lastActiveAt when startHeartbeat,  call startHeartbeat and monitorKeepAlive when transport fully start

#2865
update per code review feedback
update to re-set LastActiveAt when start HeartbeatMonitor in .Net client
update for SignalR package dependency Katana minimum version

#2890
update to prevent script error for property 'pingInterval'

#2865
update JS client foreverFrame not to reconnect when connecting

#2883
Update for race condition to skip abort when connection already disconnected

#2897
Update ReflectedHubDescriptorProvider for loaded Type when ReflectedTypeLoadException

#2876
Update ServiceBus config documentation

With Line 32 (within the constructor) setting `TopicCount` to `5`, should the documentation on the `TopicCount` property indicate that the default is `5` rather than `1`?
Merge pull request #2917 from alex-simonov/dev

Optimized RedisMessageBus performance
Merge branch 'patch-1' of https://github.com/garysharp/SignalR-Fork into garysharp-patch-1
Fix test that requires a 404 to use http://httpstat.us/404
Merge branch 'release' into dev