Avoid self-interrupting of a completing ScheduledAction.
Cleanup the worker.
Simplified the memory footprint.
Perf profile & simplifications.
Some class simplifications.
Fixed redo & groupBy backpressure management
Restore timeout on the test.
Fix TestScheduler Handling of Immediate vs Virtual Time
Merge pull request #1901 from akarnokd/RedoRequestFix

Fixed redo & groupBy backpressure management
Version 1.0.1
Merge pull request #1903 from benjchristensen/testscheduler-1790

Fix TestScheduler Handling of Immediate vs Virtual Time
Fix the bug that Scan may request 0 when n is 1
Merge pull request #1898 from akarnokd/ScheduledActionNoInterrupt

Scheduled action no interrupt
Version and Lifecycle Annotations

Use of annotations for lifecycle are inspired by Guava: https://github.com/google/guava#important-warnings
Beta & Experimental Annotations

See https://github.com/ReactiveX/RxJava/issues/1824
Merge pull request #1904 from zsxwing/fix-scan

Fix the bug that Scan may request 0 when n is 1
Merge pull request #1905 from benjchristensen/lifecycle-annotations

Beta & Experimental Annotations