Add Subscription.isUnsubscribed()
Merge pull request #796 from benjchristensen/subscription-isunsubscribed

Add Subscription.isUnsubscribed()
0.17.0-SNAPSHOT

Preparing for release of 0.17
Scheduler Outer/Inner
Update Modules to New Scheduler
Merge pull request #797 from benjchristensen/scheduler-inner-outer

Scheduler Outer/Inner [Preview]
Disabling Scala (and Kotlin) until fixed
Fixed issue #799 - Added break to possibly-infinite loop in CompositeException.attachCallingThreadStack
Added more possible failure cases to CompositeExceptionTest
Add testMultipleWithSameCause UnitTest

Also make tests capable of failing with timeouts. Before the constructor would immediately go into an infinite loop and hang the tests.
Merge pull request #805 from benjchristensen/fix-composite-exception

Fix CompositeException
Reimplement Zip Operator Using Lift

- Use new lift operator implement and non-blocking synchronization approach.
- I have had the concurrency model reviewed by some colleagues and all unit tests are passing but further review is justified and welcome.
Subscribers for common factory methods

Similar to Observers.
OperatorZipIterable
Zip NULL and COMPLETE Sentinels
Merge pull request #785 from benjchristensen/operator-zip

Reimplement Zip Operator Using Lift [Preview]
Fixed OperationSubscribeOn so OperationConditionalsTest works again.
RunAsync method for outputting multiple values
one global onCompleted object
Merge pull request #814 from akarnokd/AsyncMultiPush

RunAsync method for outputting multiple values