Split FTP get method into one that dumps to memory, and the other that dumps to a file explicitly. This is to avoid ambiguity in downloading and to aid code readability.