allow yield* as a unary operator (fixes #372)

Continuing discussion from #372, @natefaubion I think we need to support `yield*` as a unary operator globally for now. We should file a bug for the edge case where we aren't in a generator, but it's a much bigger issue now that you can't use `yield*` at all. This is really easy to do, so I say we do it.