objzip: Use mp_identity().
py: Implement support for generalized generator protocol.

Iterators and ducktype objects can now be arguments of yield from.