Reimplement 'subscribeOn' using 'lift'
Remove 'inner.unsubscribe'
Set setDaemon on NewThreadScheduler
Using inner and fix unit tests
Return wrapped Subscription

- make sure the SafeSubscriber is included in what is returned
- then return as Subscription not Subscriber so it can't be cast back to a Subscriber
Merge pull request #826 from benjchristensen/returned-subscription

Return wrapped Subscription
Merge pull request #824 from akarnokd/NewThreadSchedulerToDaemon

Set setDaemon on NewThreadScheduler
Test Repeat with SubscribeOn
OperatorRepeat
Fixed cut & paster error in io scheduler
Repeat with Count

- merging changes from https://github.com/Netflix/RxJava/pull/807
Subscribers/Observers.empty()
Merge pull request #828 from benjchristensen/repeat-operator

Repeat Operator
Merge pull request #827 from Applied-Duality/BugFixesSchedulers

Fixed cut & paster error in io scheduler
adding marble diagrams, see-also links to javadocs of new repeat() variants
Changing marble diagrams for repeat() variants to those that operate on a source Observable rather than a source item
[Issue #831] Fix for OperationJoin race condition
Take operator was breaking the unsubscribe chain

Fixes issue https://github.com/Netflix/RxJava/issues/830
Merge pull request #833 from benjchristensen/take-issue-830

Take operator was breaking the unsubscribe chain
Merge pull request #829 from Netflix/docs

adding marble diagrams, see-also links to javadocs of new repeat() variants