etag and modified-since tests