SerialSubscription and Timeout operator
SerialSubscription and Timeout operator
Improved efficiency of SerialSubscription and unit tested Timeout
Fixed a couple of warnings and reverted change to imports
Fixed the issue that 'take' does not call 'onError' when 'onNext' throws any error
Fix OperationSwitch so that it does not onComplete() before inner and
outer subscription completes.
Fix OperationSwitch so that it does not onComplete() before inner and
outer subscription completes.
Do not unsubscribe from child once parent has been completed.

Child should not be unsubscribed when the parent complete because it may not be completed.
Caching the result of 'isInternalImplementation' so that reflection doesn't get invoked on every subscribe
Merge pull request #441 from zsxwing/issue-417

Fixed the issue that 'take' does not call 'onError'
Merge pull request #443 from ylecaillez/master

OperationSwitch notify onComplete() too early.
Merge pull request #434 from johnhmarks/Timeout

Implemented SerialSubscription and Timeout operator
Merge pull request #447 from mattrjacobs/internal-impl-cache

Caching the result of 'isInternalImplementation'
[Gradle Release Plugin] - pre tag commit:  '0.14.6'.
[Gradle Release Plugin] - new version commit:  '0.14.7-SNAPSHOT'.