feature: add stream target generator

this patch enables to drive the requests from a channel and allow a user to limit the number of concurrent request flying at any given time.