Move ftp upload methods to file depot

@Fryguy does this make sense?