PromoteImageReviewTask

@scottrabin 
This task suffered from being executed on wikis that didn't have the required extensions enabled. This refactor makes it pretty much exactly like https://github.com/Wikia/app/blob/dev/extensions/wikia/ImageReview/modules/PromoteImage/PromoteImageReviewTask.php.
In all the other places we do this, it's been
```php
$taskLists[] = ( new AsyncTaskList() )
    ->add( $task->call($type, $targetWikiId, $wikis) );
```