refactoring: SchedulerWrapper.scheduler_log_file_paths
set scheduler_work_dir for xscheduler
SSHUtil.directory? method
download_recursive downloads not only directory but file
bug fix for xscheduler