Add a recv command (and support writing to long filenames.)