Fix skipUntil pulling and add early closing (#54)
* Rename gotSignal to pulled in skipUntil
* Fix pulling behaviour of skipUntil
* Close source when notifier will never emit
When the notifier ends before it emits any value
it's safe to close the source as it can never emit
any values anymore.
* Fix active pushing
Pull from notifier source on start so it has a chance
to send a value before the source pushes its first value.