Hah, I figured out both of my problems....
My listDir operation was looking at a directory named "Out" but my getFile operation only said remotefile="#name#" and thus it actually could not find the remote file. I had to change it to remoteFile="Out/#name#"
Der!!!!