Test that -takeUntil: handles immediate signals correctly

I noticed that this wasn't covered currently, and was a little worried that we weren't handling it. All :gem:, though.