Now using sha1 of file content for ETag - This allows ETags to be consistent across multiple servers