Feature/new target generator

This patch changes the driver of the attack. It uses a TargetGenerator to create targets at the pace we want.

Is not a very friendly patch but is what I need to be able to scan a very long file (1M lines) and do a request for each line of the file.

I think also that this re architecture could open to other options.

What do you think ?