add generator body type

As in https://github.com/koajs/koa/issues/207, to solve streaming response bodies generator style.

I'll add docs when we decide to merge. Also I let it only accept generators and generator functions, not the other types co supports, to guide into the right direction.