Fix cold sources for {concat,switch,merge}Map (#52)
* Fix switchMap pulling for cold sources
The pulling behaviour wouldn't take cold sources
into account, which could lead to values being accepted
in the incorrect order.
* Fix passesActivePush for switchMap
* Fix mergeMap pulling for cold sources
* Fix state.ended being set for Close in mergeMap
* Fix concatMap pulling for cold sources
* Remove redundant state.closed from concatMap
authored by