Reimplement 'subscribeOn' using 'lift'
Remove 'inner.unsubscribe'
Using inner and fix unit tests
Merge pull request #822 from zsxwing/subscribeOn

Reimplement 'subscribeOn' using 'lift'