An EventMachine based S3 client