moved UseACoverImageAsFolderImageIfPossible to ContainerDirTasks and added test coverage