Make ScheduledSubscription public, expose scheduler field

As proposed in issue #293

This will make it easier to verify proper scheduling behavior of services implemented using rx.