Added before and after copy task hooks in BatchCopier