Rx.Observable.combineLatest

moves Rx.Observable.prototype.combineLatest implementation into
Rx.Observable.combineLatest, and forwards the prototype call on to the
non-prototype function.