move methods (recursiveUpload etc) into DAClient

recursiveUpload
process_file
prepare_folder
uploadFile
initializeCacheFolderIds