Generalized -distinctUntilChanged to RACStream

I realized this morning that `-distinctUntilChanged` doesn't actually use any kit which is specific to signals, as opposed to other streams. Seems to make sense to just move it to `RACStream`. Thoughts?