Concurrency Fixes for RxRingBuffer & Merge
Merge pull request #1422 from benjchristensen/issue-1420

Concurrency Fixes for RxRingBuffer & Merge
Changed producer interface to work with long instead of int
Merge pull request #1423 from stealthcode/ProducerIntToLong

Changed producer interface to work with long instead of int
Publish signature

Less variance, more type inference
Removed unnecessary variance
Forgot to undo
Removed deprecated OnSubscribeFunc
Undo comments
Copied from master
Merge pull request #1433 from Applied-Duality/async

Take 3
Move cast to parent function
Remove cast
Remove unused imports/locals
Add generics
Correct static access warnings
Add generics