Distributed, content-addressable storage system with repository backends for Memcached, SFTP, Amazon S3, etc.