Operator Generate again

Issue #49

- Updated tests to use TestScheduler
- Removed class TimeSpan and the timeSelectors are expected to return a nanosecond-resolution value.