refactoring including when mounted_work_base_dir is given
use rsync rather than removing directory
bug fix in file copy
do not check the absence of work_dir

- when including the result file, do not check the absence of the work_dir
  - this is because removing work_dir is impossible in staging environment