Remove the yield-from backport macro.

It turns out the "conditional building of the macro" wasn't, and it was
just using the macro regardless.

Thus, there is no longer yield-from on pre-python-3.3 systems.

Updated docs and tests to reflect this as well.