Speed up s3 etag retrieval

Ran rake tasks this time, and they all passed. 

This modification just uses the information that is passed back from the request to populate the etag entry for an s3 object. It sets the value to whatever is passed, but leaves as nul if it is not present.

The get etag feature will pull from the object itself, or if it is not present, it will then do a head request.