Add basic support for Etags