make dependencies within copy task more clear

there are dependencies within the copy tasks, so it’s better to explicitly
write them down. This way, it’s made sure, the copy tasks always have
previously copied files available.
Merge pull request #166 from johnyb/fix_copy_task_dependencies

make dependencies within copy task more clear