adding wrapper around File::Copy to detect error cases and report them
Making errors a little more obvious