new md5 lib, trying to nail down some S3 timeout errors. maybe its a write timeout? keeps timing out when sending 5MB chunks to S3