Some progress on the ftp server. Need to sync with the upstream to get the latest fatfs changes first