add etag header
Merge pull request #180 from wenderen/etag-header

add etag header