Use ETag instead of Last-Modified header

Last-Modified caused issues with cached XML after authentication.
The ETag contains the username and busts the cache with it.
Bump version