Change repeatWhen and retryWhen signatures.

Add a shim to make it so the public api for repeatWhen and retryWhen don't expose Notification<?>
https://github.com/ReactiveX/RxScala/pull/24