Prevent re-applying already applied tasks and scrapers, also add tests
Add setup applying for taskDefinition