Scheduler with Schedulable/EventLoop

API changes as per https://github.com/Netflix/RxJava/issues/997