Fix errors that occur when streams don't match cursors
- Reset cursors when the number of streams and cursors
  don't match.
- Added unit tests

#2024
Changed version to 1.1.1
Added test showing group removal not working (esp with longpolling)
- Updated test project to not include private copy of CountDownRange
  and OrderedCountDownRange.
Fixed issues with group token.
- Make sure group token is properly updated on changes
- Made diffset just detect changes in groups.
- Serialize group token even if groups are empty.
- Added tests for the new diffset.

#2040
Call AddEventCore from SetEventTopic.
- This will stop overriden methods from running. DefaultSubscription
  was incorrectly calling AddEventTopic during SetEventTopic.

#2040
Make diffset work better.
- Truly Detect changes and added unit tests
  to verify new changes.

#2040
Update ReleaseNotes.md
Merge branch 'release1.1'
Fixed memory leak in MessageBus for scaleout

- Whenever we'd get a message we'd call save on the message which would force the message into the HasSubscription state despite its current state

Added facts to verify state changes correctly

- Had to modify existing tests to handle the new topic states correctly.

AddEvent needs to call SubscribeTopic to prevent groups from being deleted once they have been created (racey)

Fixed several more race conditions within the MessageBus

- Fixed condition that lead to concurrent subscribe cases working incorrectly
- Made topic death scenarios maintain state correctly
- Added InterlockedHelper to do a CompareExchangeOr
- Fixed existing tests to work with the new "dying" state of topics

Added new test to verify async threads subscribing simultaneously

Added Scaleout stress tests

#2070
Updated branch release1.1 to version 1.1.2

#2082
Fixed code analysis issues
Updated jquery signalr js files with correct version
Added versioning to the tests
Reduce memory use for scaleout mappings

- Made ScaleoutMapping.LocalKeyInfo an IList instead of an IDictionary
- Made LocalEventKeyInfo.MessageStore a WeakReference
- This saves a significant amount of memory per ScaleoutMapping
Added comments to the MessageBus for the recent memory leak fix
Merge branch 'release1.1'
Update ReleaseNotes.md
Merge branch 'master' of https://github.com/SignalR/SignalR
Merge branch 'master' of https://github.com/tpetrina/SignalR
Merge branch 'master' into android