Make retryWhen the same with the Scheduler as the retryWhen without the Scheduler.
removed the unnecessary ` extends Notification<?>` from repeatWhen too.
Merge pull request #1602 from abersnaze/consistent-retrywhen

Make retryWhen the same with the Scheduler as the retryWhen without the Scheduler