make {thread,posting}_observable default constructible
fix bug in spawn_coroutine when get_one completes immediately