Use -subscribeSavingDisposable: within most signal operators

I think currently `-doNext:` and so on upon synchronous signals break early terminatability.

`-groupBy:transform:` which is deprecated is not refactored.