Collect Operator

Added with @headinthebox while reviewing Java 8 Streams https://github.com/Netflix/RxJava/issues/678