add merge operation and examples

and try to make Olympics groupBy work with timing, but did not
work due to problems with RxJava groupBy, see pull #289