Simplify reduce/scan generics

Updates based on discussion at https://github.com/Netflix/RxJava/pull/369#issuecomment-24255958