A Twisted based FTP server with Amazon S3 backend