Bunch of changes, mostly around single object fetching.

Also, make the generator yield one object at a time instead of batches.

Add support for fetching campaign by name.

Add missing TLO (IPs).