Added a Concurrent.joined spec

The new spec proves that Concurrent.joined iteratee breaks early from infinite enumerators when the target iteratee is done.

Someone was saying that this didn't happen, so I added the test to prove that it did.